Houston Astros defeat Los Angeles Dodgers to win 1st World Series title

Sports

LOS ANGELES, CA – NOVEMBER 01: George Springer #4 of the Houston Astros celebrates with Marwin Gonzalez #9 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 Ezra Shaw/Getty Images)

This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

LOS ANGELES — The Houston Astros defeated the Los Angeles Dodgers 5-1 Wednesday to win the World Series.

This is the first World Series title for the Astros in franchise history.

The Dodgers have not won the World Series since 1988.

Must-See Stories

More Must-See Stories

MOST POPULAR

Follow FOX8 on Twitter