Houston Astros

Houston Astros Win First World Series in Franchise History!

LOS ANGELES, CA – NOVEMBER 01: George Springer #4 of the Houston Astros celebrates with teammates after hitting a two-run home run during the second inning against the Los Angeles Dodgers in game seven of the 2017 World Series at Dodger Stadium on November 1, 2017 in Los Angeles, California. (Photo by Kevork Djansezian/Getty Images)

THIS IS NOT A DREAM! You don’t need to be pinched. You read that right… the Houston Astros are 2017 World Series Champions! The Astros defeated the Los Angeles Dodgers 5-0 in Game 7 of the World Series to claim their first title in the team’s 56 years of existence. CF George Springer was named WS MVP after tying a Fall Classic record with 5 HRs.