Kansas City

Fans celebrate Kansas City win

Fans in Kansas City went nuts following a 7-2 win over the Houston Astros Wednesday night to clinch the ALDS.