https://ohlad.com/newsline/2021/11/03/atlanta-braves-dominate-houston-astros-to-win-2021-world-series.html
Atlanta Braves Dominate Houston Astros to Win 2021 World Series