Astros topple Phillies in Game 6 to win World Series
Atlanta Heads Home, Hoping to Find Strength in Defiance - The New
Atlanta Overcomes Decades of Frustration to Win World Series - The
Braves beat Astros 7-0 in Game 6, winning first World Series since
Astros Beat Braves to Send World Series Back to Houston - The New
Nine things to know about the World Series-bound Texas Rangers
World Series: How Atlanta Won Game 1 of the World Series - The New
2022 World Series: Astros beat Phillies to claim World Series
Braves vs. Astros World Series: 5 Things to Know - The New York Times
How the Astros Won Game 5 of the World Series - The New York Times
The Atlanta Braves won the 2021 World Series, its first