The Atlanta Braves have won their first World Series title since 1995 after defeating the Houston Astros 7-0 in Game 6 on Tuesday night at Minute Maid Park.
Atlanta Braves win World Series for first time since 1995
1995 World Series - Wikipedia
Braves honor 1995 World Series champs
The Atlanta Braves won the 2021 World Series, its first championship since 1995 : NPR
A look back at the 1995 World Series parade
Atlanta Braves win World Series for first time since 1995
Braves win first World Series title since 1995
Atlanta Braves win World Series for first time since 1995 by
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves win World Series for the first time since 1995, Baseball
The Braves won the World Series for the first time since 1995 – The Coffee Press
BRAVE HEARTS - Sports Illustrated Vault