Atlanta Braves advance to the World Series for the first time in 22 years, will face Houston Astros, National
World Series teed up: Harper, Phillies go deep, face Astros
Braves vs Astros: A World Series 6 decades in the making
Braves win the World Series, beating Astros for first title since 1995 - The Washington Post
MORE
Houston and Atlanta ready to renew rivalry in World Series - AS USA
Braves vs. Astros World Series: 5 Things to Know - The New York Times
Atlanta Braves vs. Houston Astros Game 1 FREE LIVE STREAM (10/26/21): Watch World Series online
Houston Astros: How teams who win first 7 playoff games fared
Houston Astros release 2024 schedule
Astros lose World Series 2021 to Braves
Atlanta knocks off Dodgers to advance to the World Series
Astros headed to World Series after beating Red Sox 5-0