Houston stands strong as Astros capture 1st World Series title

astros-dodgers

George Springer and the Houston Astros rocketed to the top of the baseball galaxy Wednesday night, winning the first World Series championship in franchise history by romping past the Los Angeles Dodgers 5-1 in Game 7.

CBC | Sports News

Leave a Reply

Your email address will not be published. Required fields are marked *

*