The Houston Astros celebrated after Game 7 of baseball's World Series.
The Houston Astros celebrated after Game 7 of baseball's World Series. David J. Phillip The Associated Press
The Houston Astros celebrated after Game 7 of baseball's World Series. David J. Phillip The Associated Press