Texans make statements, settlements in Deshaun Watson case
The Houston Texans have released a statement and settled claims on the Deshaun Watson case. Since their conception in 2002, the Houston Texans have been a relatively “drama-free” organization, but have repeatedly been in the headlines in re…
Read More