What Deshaun Watson’s accusers said about his massive NFL contract

The Cleveland Browns gave Deshaun Watson an NFL-record $230 million guaranteed contract, while he’s still facing 22 civil lawsuits from women who accused him of inappropriate sexual conduct during massage sessions. That seems like a slap in the face to those 22 victims, and two of them were able to express how they feel about […]