Thousands of fans came out to celebrate the Astros' first World Series pennant in downtown Houston.