Russell Martin was one of the few who did not hit a home run at this game, which set a record for total home runs by both teams at the new Yankee Stadium. David Ross hit one, and Martin was calling the pitches when the Braves hit five home runs.
Russell Martin was one of the few who did not hit a home run at this game, which set a record for total home runs by both teams at the new Yankee Stadium. David Ross hit one, and Martin was calling the pitches when the Braves hit five home runs.
Get updates delivered right to your inbox!