¡Sorpréndeme!

Did the refs impact the Chiefs Texans game?

2025-01-20 41 Dailymotion

What happened to the Texans? Did the refs impact the game?