Houston Astros players climbed atop fire trucks and rode through the streets of downtown Houston in a parade honoring their World Series title. (Nov. 3)