Thursday morning, news broke that the NFL and NFLPA had agreed to a settlement in the Deshaun Watson case. The sides agreed that embattled Cleveland Browns quarterback Deshaun Watson would be suspended for 11 games and fined $5 million. After that came out, the NFL and Roger Goodell released it’s statement on the matter. Statement […]