Not funny, Google. pic.twitter.com/SZDnIi1KpW
— Craig Calcaterra (@craigcalcaterra) September 18, 2014
The Atlanta Braves once won eleventy billion straight NL East titles*. That was ... a few years ago.
*Approximation
True stories from Atlanta baseball search results.