The curse is over: the Atlanta Braves are the 2021 World Series champions - The Signal
Atlanta Braves heading to second-straight NLCS - ESPN 98.1 FM - 850 AM WRUF
Atlanta Braves win World Series for first time since 1995 by hammering Houston Astros 7-0 in Game 6
The Atlanta Braves' World Series victory was built on a summer of desperation, World Series
Braves win first World Series since 1995, downing Astros in Game 6
2021 World Series Preview
Atlanta Braves revenue soars to $568M for World Series championship season
The Braves were never 2021 World Series material, but they won anyways - Battery Power
Soler, Braves overcome Morton injury, top Astros in Game 1 - Statesboro Herald
World Series 2021: Need-to-know for the schedule, tickets, odds, more