The Atlanta Braves win the World Series - Over the Monster
Atlanta Braves win World Series for first time since 1995
Hammerin' Braves win 1st World Series crown since 1995, rout Astros
Early ZiPS projections give Braves best World Series odds in the
MORE
World Series: Braves win championship over Astros, three thoughts
Matt Olson sets insane Braves franchise history with monster home
Braves overpower Astros to win World Series
Braves lose to Philly for 2nd straight season, 100 wins again not
The Atlanta Braves Were Under .500 in August. Now They're World
Atlanta Braves prospect Vaughn Grissom homers, 'seemed like a kid
Atlanta bashes past Houston to claim World Series title