Advertisements
Read Time:8 Second
The lawsuit against the Houston Texans was filed Monday in Harris County, Texas as Deshaun Watson settled 20 of his 24 civil lawsuits out of court.