World Series: Twitter parties like 1995 during Braves title win
Twitter reactions: Falcons fans celebrate Braves' World Series win
World Series: Atlanta dominates Astros in Game 6 to win title - Los Angeles Times
World Series score: Braves beat Astros in Game 4 with back-to-back homers; Atlanta one win away from title
MORE
How the Atlanta Braves Won the World Series - The New York Times
Braves World Series parade: Top moments as Atlanta celebrates first MLB championship since 1995
Atlanta Braves win first World Series title since 1995
World Series highlights updates, Braves vs Astros Game 5
Flashback Friday, When the Atlanta Braves won the World Series title in 1995
Hammerin' Braves rout Astros to win 1st WS crown since 1995
The Atlanta Braves STELLAR PERFORMANCE in the 1995 World Series!
Hammerin' Braves rout Astros to win 1st WS crown since 1995
Atlanta Braves win their first World Series since 1995
The Latest: Braves win first World Series title since 1995