Houston celebrates Astros' World Series win over Dodgers: "We deserve this"
The Astros won the first World Series championship in franchise history beating the Los Angeles Dodgers 5-1 in Game 7 on Wednesday, Nov. 1, 2017. A crowd filled Houston's Minute Maid Park to watch a live feed of the game, which was played at the D
Cosmo the Cougar, mascot of Brigham Young University, loses its head during a front flip in the end zone. Nearby staff were quick to scoop the head up for the person playing the mascot, and reattach it to the costume.