World Series: Houston Astros take on old foes Atlanta Braves in the 117th edition, Baseball News
Braves beat Astros 7-0 in Game 6, winning first World Series since 1995
Braves win World Series 2021
Hammerin' Braves win first World Series crown since 1995, rout Astros - NBC Sports
2021 World Series Preview
The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
World Series: Jorge Soler hits historic home run as Atlanta Braves beat Houston Astros in Game 1
Braves end 26-year World Series drought with Astros thumping
MLB News: Fourth World Series for the Braves! Atlanta breaks 26-year curse by beating the Houston Astros in six games
21 reasons the Braves' 2021 World Series title was so very unexpected