Braves win World Series for first time since 1995
The Atlanta Braves Eliminated the Houston Astros to Win Their First World Series Since 1995
Jubilation Hits Atlanta as Braves Win 1995 World Series Behind David Justice and Tom Glavine
Braves win 1st World Series crown since 1995
MORE
The Atlanta Braves STELLAR PERFORMANCE in the 1995 World Series!
Atlanta Braves win World Series for first time since 1995
The Atlanta Braves' World Series Win Over Houston Is a Historic Shock - The Ringer
Braves beat Astros 7-0 in Game 6, winning first World Series since 1995
Atlanta Braves win World Series for 1st time since 1995
Atlanta Braves World Series champions for first time since 1995