The Houston Astros celebrated after winning the World Series.
The Houston Astros celebrated after winning the World Series. David J. Phillip The Associated Press
The Houston Astros celebrated after winning the World Series. David J. Phillip The Associated Press