Sports

Cleveland Browns brush off criticism over record-setting Deshaun Watson contract

Browns GM Andrew Berry said he isn't worried about what other NFL teams think of the five-year, $230 million fully guaranteed Deshaun Watson deal.