Players Rank Deshaun Watson 18 in the NFL Top 100, NFL Releases an Uncomfortable Video Afterwards

The NFL is in the process of rolling out its Top 100 players list ahead of the 2021 season. For yet another year, Texans quarterback Deshaun Watson is featured prominently.

SportingNews has more here.

Youtube has the video here.