The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
Houston Astros Defeat Los Angeles Dodgers To Take World Series Crown
Houston Astros World Series parade: When and where is it?
Astros parade 2017: Date, time, and what we know so far about the World Series celebration
CHAMPS: Houston Astros to host championship party for fans at Minute Maid Park following World Series victory
Alvarez blasts Baker, Astros to World Series title vs Phillies
Houston ISD schools to close Monday for Astros victory parade
The Astros Are World Series Champions. Get Over It. Or Don't.
Mayor Turner Thanks Houston for Successful Astros Parade
Fans celebrate Houston Astros' World Series win with parade