Braves win thriller over Phillies, tie NLDS at 1-1
Atlanta earns first trip to World Series since 1999 after knocking
Repeating 2021 World Championship Will Be Tall Order For Atlanta
For The Real Scoop On The Braves' World Series Success, Look At
World Series champs bringing trophy to Braves Country
Braves' Freddie Freeman at a loss for words in reaching World Series
The wait is over: Atlanta Braves win their first World Series
Atlanta Braves finish off LA Dodgers to advance to first World
Atlanta Overcomes Decades of Frustration to Win World Series - The
MLB history shows 100-win season isn't recipe for a World Series ring
The Wait Is Over. The Nationals Are Headed to the World Series
Braves CEO Derek Schiller has World Series ring and plans to lure fans
Atlanta on verge of World Series title after beating Astros - Los