I think he's done. Injuries did a number on him, the stuff backed up, and the command went completely out the window. If even the Cleveland pitching factory is giving up on him there's little chance left for him save for toiling around the minors for a bit and rebuilding himself from scratch. Not even sure he gets claimed on waivers.
The Stuff+ models grades his Location+ as 58 which is like, unfathomably bad. He must be hanging every pitch or missing badly nowhere near the zone.