Discussion

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, 2004
By Rob Neyer | ESPN Insider
Atlanta Braves.

First place.

July 19.

ALSO SEE

MORE MLB HEADLINES