Throwing it back to this day in 1999 when Pedro put on a show at Fenway for an epic All-Star Game.
Posted by Boston Red Sox on Thursday, 13 July 2017
Throwing it back to this day in 1999 when Pedro put on a show at Fenway for an epic All-Star Game.
Posted by Boston Red Sox on Thursday, 13 July 2017