Astros fans cheer at World Series

share with facebook
share with twitter
share with pinterest
Astros fans cheer at World Series

Astros fans cheer their 5-1 lead during game 7 of the World Series against the Los Angeles Dodgers at Dodger Stadium in Los Angeles November.1, 2017. The series in tied at 3-3. Photo by Barbara Davidson/UPI

License photo
share with facebook
share with twitter