Globe iconLogin iconRecap iconSearch iconTickets icon

6/20/18: Sweeney's first pitch

June 20, 2018 | 00:00:29

Mark Sweeney delivers the first pitch at Petco Park