In the last 23 years, the Braves have made the post-season 17 times and have only won 1 World Series.
I know people say the post-season, these days, is a crapshoot. But, one for seventeen? Really?
Then again, in the last 13 years, the Yankees have made the post-season 11 times and have only won 1 World Series.
Think about that…