Brand LogoBrand Logo
Search...
The Houston Texans defeated the Kansas City Chiefs 20-10 Sunday night at Arrowhead Stadium.