Loading Video…
This browser does not support the Video element.
Astros fans rush to sports gear store following World Series win
People rushed to a sports gear store in Rosenberg, Texas, late on Saturday, November 5, after the Houston Astros defeated the Philadelphia Phillies to claim the World Series title. (Credit: Serbino Sandifer-Walker via Storyful)