Deshaun Watson made outrageous claim about Browns contract
Deshaun Watson did not seem like he was being entirely truthful during his introductory press conference with the Cleveland Browns on Friday, and one claim in particular was almost impossible to believe. Watson signed a five-year, $230 million deal …





