A short time ago, I posted that the Braves aren't as good as a lot of fans think they are (of course, every fan thinks their team is better--or should be better--than they actually are). Someone wanted to know the reason for my stance and I never did respond. If I had, this would have been at...