The World the Last Time Patriots and Eagles Fight for Super Bowl by JCEurovision

Question 5

On October 19, the Houston Astros won their first National League Championship, advancing to their first World Series in franchise history. What team did they beat after seven games?

St. Louis Cardinals

Back