Troy O'Leary throws first pitch
Guardians @ Red SoxOctober 10, 2016 | 00:00:23
Former Red Sox postseason hero Troy O'Leary throws out the ceremonial first pitch prior to Game 3 of the American League Division Series
Former Red Sox postseason hero Troy O'Leary throws out the ceremonial first pitch prior to Game 3 of the American League Division Series