Globe iconLogin iconRecap iconSearch iconTickets icon

Felipe Alou throws first pitch

Giants @ Red Sox
September 17, 2019 | 00:00:10

Felipe Alou throws the ceremonial first pitch to Pedro Martinez before the Giants vs. Red Sox game at Fenway Park