C's Recap

C’s Recap – World Series Edition

The Houston Astros ended the season like the Vancouver Canadians did—as champions! The Astros won their first-ever World Series title by outlasting the Los Angeles

Continue reading