MLB: Braves' Freeman wins NL MVP, White Sox slugger Abreu gets AL - The Mainichi
Phillies swept by Atlanta Braves in rain-shortened two-game series - CBS Philadelphia
Braves win World Series 2021
Braves Buck Their Narrative and Break Through to the N.L.C.S. - The New York Times
Atlanta Braves win 1st World Series title since 1995, defeating Houston Astros 7-0 - National
The Last 10 MLB World Series Winners [Video Recaps] - Ticketmaster Blog
Braves: MLB announces plans in preparation for a shortened season
Atlanta Braves revenue soars to $568M for World Series championship season
Atlanta Braves win world Series