Deshaun Watson Settles 20 Of 24 Suits Alleging Sexual Misconduct – Forbes

Grand juries in Brazoria County, Texas, and Harris County, Texas, refused to indict him. The NFL says it has concluded its investigation into …