Deshaun Watson’s star-crossed and ill-fated career with the Browns may have come to an end. The Browns’ $230 million man, ...
After Watson reinjured his Achilles and underwent a second surgery, it seems more likely that ever that he has played his last down in Cleveland.