Globe iconLogin iconRecap iconSearch iconTickets icon

5/29/18: Mark Giancola's pitch

May 29, 2018 | 00:00:20

Mark Giancola delivers the honorary pitch at Petco Park