Week 1 Review: Houston Texans lose to the Kansas City Chiefs

The very first game of the 2020 NFL season concluded, and was just about what we expected it to be. The Chiefs dominated on offense,

Continue reading

1 2