MLB on FOX - WORLD CHAMPIONS! For the first time since 1995, the Atlanta Braves have won it all! #BattleATL
BRAVES WIN FIRST WORLD SERIES IN 26 YEARS
The Braves won the World Series for the first time since 1995 – The Coffee Press
Atlanta Braves Win First World Series Title Since 1995 After Beating Astros - Bloomberg
Braves win first World Series since 1995, downing Astros in Game 6
Braves win World Series
Hammerin' Braves rout Astros to win 1st WS crown since 1995
Braves beat Astros 7-0 in Game 6, winning first World Series since 1995
Atlanta Overcomes Decades of Frustration to Win World Series - The New York Times
Photos: Braves World Series Game 6, Oct. 28, 1995
Braves rally past Astros to move one win from first World Series title since 1995, World Series
World Series 2021: Atlanta Braves crush Houston Astros to win first Fall Classic since 1995 - BBC Sport
Hammerin' Braves rout Astros to win 1st World Series crown since 1995