Felipe Alou throws first pitch
Giants @ Red SoxSeptember 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
Felipe Alou throws the ceremonial first pitch to Pedro Martinez before the Giants vs. Red Sox game at Fenway Park