It has all basically been said, but he needs to be traded from both the business and personal perspective. His professional relationship is already damaged by the comments we know about (internally who knows how much more has been discussed). Even if he stays there is slim to no chance he has the drive to overcome and beat out Darnold. He needs another change where he can move on.
From a business side we HAVE to trade him - and likely still eat a large chunk of salary. Any viable picks, players we get in return and money less than 20-mil is a win over cutting. But I agree it is likely after the draft - at this point waiting a few weeks hurts no one and the draft could dramatically change a team's perspective or value of Teddy.