Boston greats toss first pitch
Orioles @ Red SoxApril 11, 2016 | 00:00:26
Sports greats from Boston throw out the first pitch prior to the home opener for the Red Sox
Sports greats from Boston throw out the first pitch prior to the home opener for the Red Sox