MLB Network - The Atlanta Braves win their 4th World Series title
At long last, Atlanta Braves fans rejoice following improbable
Braves win first World Series since 1995, downing Astros in Game 6
Atlanta Braves win World Series for the first time since 1995
Jim Thome: Authentic Slugger in the PED Era - Cooperstown Cred
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves clinch 6th straight NL East title, beat Phillies 4
November 3, 2021 World Series Game 6: Braves 7, Astros 0
It Happened One Night: The Boston Massacre - Lookout Landing
Atlanta Braves win World Series for the first time since 1995