Houston Mayor Sylvester Turner is calling the Astros' historic World Series win a "We Moment" for his city following the devastation of Hurricane Harvey. The city is preparing for a championship parade on Friday amid heightened security. (Nov. 2)