by Bovada Sports on
The Atlanta Braves sit in a three-way tie for the second-highest spot on the MLB futures with 9/1 odds of winning the World Series. Is this the year that the Turner Field faithful finally see another winner after years of frustration?
Now let’s make one thing clear: supporting the Braves isn’t exactly the most difficult thing in the world. Their string of 14 out of 15 consecutive National League East titles between 1991 and 2005 is a testament to that, but what do they really have to show for it? Read more >