2021 World Series: fans favor Braves over Astros - McCovey Chronicles
Astros return the favor, even world series at 1 apiece
World Series Game 5: Braves host Astros needing one more win for the club's fourth title
Some Astros fans are glad to face the Braves in the World Series
MORE
2002 World Series - Wikipedia
2021 World Series: fans favor Braves over Astros - McCovey Chronicles
Which team has won the most MLB World Series? List of winners - AS USA
Lookout Landing, a Seattle Mariners community
Houston Astros vs. Atlanta Braves 2021 World Series Matchup Program
Houston Astros vs. Atlanta Braves 2021 World Series Matchup Program