OK,..so the Atlanta Braves have won 14 straight division titles.
How many World Series rings in that stretch? One!
I guess the road to the big dance doesn't go through Atlanta after all!
I'm a Bitter Blogger, Clinging to My Guns and My Religion
Full of Antipathy Towards Liberals
For More Than Six Years!