The ceremonial first pitch between the Yankees and Red Sox will not take place at Yankee Stadium when the two battle it out in the Bronx this week. The pitch will not even take place on Earth.
14
Apr
The ceremonial first pitch between the Yankees and Red Sox will not take place at Yankee Stadium when the two battle it out in the Bronx this week. The pitch will not even take place on Earth.
