Houston Astros Reflect On World Series Win, Their Spirit as a Team

The Houston Astros are basking in their World Series win, including a parade that was important enough to cancel school for a day.