Atlanta vs Houston: A World Series 6 decades in the making

freeman-freddie-180717-1180

This year’s World Series pairs former NL rivals Atlanta and the Astros, who’ve played more than 700 times, including five post-season series. They take the field Tuesday night in Houston in their first meeting since 2017 due to scheduling and COVID.

More From Author

Odermatt overtakes hometown favourite Leitinger to win season-opening giant slalom

Refugee PSW wants to help but is shut out of essential workers’ residency program

Canada Household Products

Canada Household Products

Canada Household Products

Canada Cooking Recipe Listings

Canada Recipe Listings

Canada Cookbook Recipes For Beginners #3

Canada Cookbook Recipes For Beginners #4