Photos: Fans pack downtown streets for Houston Astros’ World Series championship parade and celebration
November 03, 2017 at 20:30 PM EDT
Downtown was awash in orange and blue as scores of fans flocked to the Houston Astros' World Series championship parade and celebration the afternoon of Nov. 3.