I think De Gea should sign the contract.
New Contract
2 years contract with roughly the same wages, a bit higher, but with release clause 60m or >40m activated summer 2020 to convince him to sign.
Why? Three reasons.
1. His
reputation is so bad now, other top clubs likely won't be willing to splash the cash for transfer but more-so refuse to offer him high wages, or even if he's free, they may not even want to get him. So stay for one more season to impress and show he's still top class.
2.
Financially, to help the club, get back at United, instead of zero sum to club by leaving for free, those clause would ensure at least those money club get would be useful for us to use. If De Gea really cares about the club that is.
3. To help smooth the
transition. 2019/20 would be a trial season for our other keepers and a farewell season to De Gea.
a. We should let Dean Henderson stay on loan at Sheffield(?) what his prev club is, so we get to see how he can handle EPL full season.
b. Our First Team keepers should be this:
1st - Romero and De Gea
2nd - O'Hara or Joel P or Kovar
3rd - Grant
Then, we let Romero play more games, to see if he can seriously takeover from De Gea.
Play De Gea in special big games only. Also just in case, play De Gea if Romero fail so bad.
The 2nd choice young keeper to also try and impress, instead of Grant because who knows even though the chance is very slim, they may prove worthy and we can save money.
By doing those ways, we can then assess how to manage the keeper situations.
If Romero pass and Dean pass, no problem for season 2020/21.
If Romero fail but Dean pass, same no problem.
If Romero pass but Dean is questionable, same no problem.
If both fail to convince and even the youth fail, simply we get a new keeper.
Also who knows, it's possible De Gea is back to his best next season and may have a change of heart -- wanting to stay longer with reasonable wages, so newer contract then.