Tonight’s Thursday Night Football game will be an embarrassment that the NFL, Houston Texans, and Deshaun Watson deserve

Deshaun Watson, who currently faces 22 sexual misconduct lawsuits, won’t be on the field tonight as his Texans take on the Panthers. It is likely that broadcasters will only address […]