Atlanta Braves knock out Houston Astros to win first World Series since '95
Atlanta Braves knock out Houston Astros to win first World Series since '95
Braves beat Astros 7-0 in Game 6, winning first World Series since 1995
Braves on Cusp of Championship After Game 4 Win - The New York Times
MORE
Braves win World Series for first time since 1995
PHOTOS: Atlanta Braves win first World Series since 1995
Hammerin' Braves rout Astros to win 1st WS crown since 1995
Braves win first World Series title since 1995
2021 World Series: Houston Astros vs Atlanta Braves
Braves win World Series 2021
Astros recover from Atlanta Braves' first-inning grand slam, send World Series back to Houston for Game 6 - ESPN
Atlanta Braves defeat Houston Astros 7-0 to win first World Series since 1995
Atlanta Braves advance to the World Series for the first time in 22 years
2021 Atlanta Braves Season in Review: Max Fried - Battery Power
Braves Win World Series After MLB Punished Them For Voter ID Law
Game Thread: World Series Game 5, Houston Astros at Atlanta Braves - Athletics Nation