The Braves are vying for their first title since 1995 while the Astros are on a four-year drought, take a look at the memorable scenes from the 2021 World Series.
Source: NY Post click here for more…
Photos: Astros, Braves meet in 2021 World Series
More from New York CityMore posts in New York City »


Be First to Comment