Sports News // 8 years ago
Atlanta Braves halt seven-game losing streak
ATLANTA -- Turner Field played small, almost like Coors Field, with four quick homers, but you could tell that the Braves were at home. They have rarely won away from Atlanta lately.