Ben Maller talks about Deshaun Watson tearing his Achilles in a loss against the Bengals and whether or not he's played his last snap in Cleveland, Jameis Winston getting upset with fans for cheering Watson's injury, Insta-Advice Line, and more!
See omnystudio.com/listener for privacy information.