Cleveland Browns QB Deshaun Watson suspended 11 games, fined $5 million after NFL and NFLPA reach settlement

Watson will undergo “a professional evaluation by behavioral experts and will follow their treatment program,” according…

%d bloggers like this: