Here's the radio call of the Atlanta Braves winning the World Series
World Series: Atlanta dominates Astros in Game 6 to win title - Los Angeles Times
Braves win World Series for first time since 1995 by hammering Astros 7-0 in Game 6
The Latest: Braves take 3-1 series lead with Game 4 win
Game Thread: World Series Game 1, Braves at Astros - Athletics Nation
The Atlanta Braves won the 2021 World Series, its first championship since 1995 : NPR
Braves split in Houston, head to Atlanta for the next three
Braves win Game 3 in World Series
Astros vs. Braves: a first look at World Series matchup
World Series 2021: What to Know About Houston Astros vs. Atlanta Braves