The Atlanta Braves set a National League record and tie a major league mark by hitting home runs in 25 straight games, doing it when Ryan Klesko hits a two-run shot in the 6th inning against St. Louis.
The Atlanta Braves set a National League record and tie a major league mark by hitting home runs in 25 straight games, doing it when Ryan Klesko hits a two-run shot in the 6th inning against St. Louis.