Archive

Braves.jpg

The Atlanta Braves, who haven't won a postseason series in 12 years, got off to a bad start in this year's National League Division series against the Los Angeles Dodgers on Thursday night. (AP Photo_