Deshaun Watson is staying with the Texans, but neither he nor the NFL look good at the conclusion of the trade deadline
by Stephen Knox from Deadspin > Sports News Without Fear, Favor or Compromise on (#5REH6)
It appears that Deshaun Watson will finish the 2021 season in purgatory with the Houston Texans. NFL Network's Ian Rapoport is reporting that the Texans granted Miami Dolphins owner Stephen Ross permission to meet with their quarterback on Monday night. He did not leave that meeting confident in Watson's status for...