Globe iconLogin iconRecap iconSearch iconTickets icon

Piazza on managing Italian team

November 13, 2019 | 00:03:20

Mike Piazza talks about living in Italy and his announcement that he will manage the Italian National Baseball Team