Fans react after Astros win World Series over Dodgers — PHOTOS
Fans of the Houston Astros and Los Angeles Dodgers ran the gamut of emotions after the Astros defeated the Dodgers in 7 games to win the first World Series title in franchise history.
Fans of the Houston Astros and Los Angeles Dodgers ran the gamut of emotions after the Astros defeated the Dodgers in 7 games to win the first World Series title in franchise history.
Here’s a look at the fans’ reactions.