The Atlanta Braves are the first team in the Major Leagues to reach 80 wins with Chris Johnson’s walk off single against the Cleveland Indians. They also dropped the Washington Nationals elimonation number down to to 18, lowest among all first and second place teams.
These Braves have fought a lot of adversity this season between losing Johnny Venters and Eric O’Flaherty to injury at the beginning of the season, losing their #1 pitcher in Tim Hudson to a gruesome ankle injury and now losing an on fire Jason Heyward with a broken jaw. All those losses and reasons to fall back to earth the Braves have not faltered.
I’m not saying the Braves are going to win the World Series because until someone stops the Cardinals they have to be the favorites to win it, but if there was a team to do it, it is the 2013 Braves.