Texans Settle 30 Claims in Deshaun Watson Case

  • 2 years ago
The Houston Texans have settled 30 claims that were made or planned to be against them as part of the Deshaun Watson sexual misconduct allegations.

Recommended