Braves beat Dodgers 4-2, head to first World Series since '99
PHOTOS: Atlanta Braves win first World Series since 1995
Braves win first World Series since 1995, downing Astros in Game 6
Atlanta Braves Win the World Series: Musicians React – Billboard
MLB on FOX - WORLD CHAMPIONS! For the first time since 1995, the Atlanta Braves have won it all! #BattleATL
Jubilation Hits Atlanta as Braves Win 1995 World Series Behind David Justice and Tom Glavine
Braves win World Series for first time since 1995 by hammering Astros 7-0 in Game 6 - The Globe and Mail
The Latest: Braves win first World Series title since 1995
Hammerin' Braves win 1st World Series crown since 1995, rout Astros