Braves delivering ... for now
While the Braves are on a roll of late, it would still be a surprise if they finished the season atop the NL East.
Originally Published: July 20, 2004By Rob Neyer | ESPN Insider
Atlanta Braves. First place. July 19.
To continue reading this article you must be an Insider
MORE MLB HEADLINES
- Indians cruise in Francona's Fenway return
- Sources: Mattingly wasn't critical of front office
- Kasten 'understanding' of Mattingly's comments
- Jays' Happ ready to start throwing outdoors