For all the "hate" talk, I don't really hate the Braves. I really don't like Heyward but that is because he is a damn good player. Braves fans usually don't bother me but some are getting really annoying lately. Even one of my best friends is a Brave fan and he came up to me one day and said "Don't you guys ever lose? You have been winning a bunch of games you shouldn't be." I wanted to punch him. The luck factor is bogus. Yes sometimes you win on bad calls or bad plays but a win is a win. Stop whining because "your" team isn't in first place. Stop making excuses on why they aren't first. If they want to be in first, they should win more games.
Atlanta is a wanna be sports town ... Braves, Falcons, Hawks, etc.