World_Series
2022 World Series: Date, Time & How to Watch – Billboard
Houston Astros win World Series, set benchmark for MLB success
2017 World Series - Wikipedia
MORE
The Atlanta Braves won the 2021 World Series, its first
2021 American Legion World Series
MLB News: World Series 2022: Schedule, when it starts, and where
2015 World Series - Wikipedia
MLB World Series scores second-lowest TV ratings ever - SportsPro
Jorge Soler's mammoth home run a symbol of Braves' massive World