J. J. Watts


NFL Post-Mortem: 2017 Houston Texans

NFL Post-Mortem: 2017 Houston Texans

We move on over to the AFC South to continue our post-mortems, starting in the Lone Star State with the Houston Texans. The team was coming off an impressive 9-7 season where they won their division and a playoff game against the Oakland Raiders before losing to the New England Patriots in the divisional round. […]