Houston Texans vs. Kansas City Chiefs

NRG Stadium NRG Pkway, Houston, TX, United States

The Texans will take on the Kansas City Chiefs for their 7th home game of the regular season. The theme this game will be Homecoming. Sunday December 18 @ 12:00 … Read More

close-link
Get the week’s best articles right in your inbox
Subscribe
Join 15K subscribers
close-image