NFL releases uncomfortable video after Texans’ Deshaun Watson makes Top 100 list

The NFL clearly wasn’t happy about Deshaun Watson making its Top 100 list.

Leave a Comment