gazza.1990
Winger
From an outside perspective, it still doesn't look like a great move.
He's 33, and on big money. If he's signing a new contract, est case scenario for you is that he's re-signing for this year only on a reduced wage. If not, it means he'll be with you until he's 35 or older. As good as he was last season, he's still an old, injured winger, who wont get into your team if you're promoted.
If you got rid of him, you could have got a few good players in with that money. As it is, you'll likely be paying him as much (or more), just over a longer period time, which feeds the narrative that Donald doesnt have the money to run the club and is trying to save money now and hope he can get investment to pay it later.
A winger who was never blessed with pace, so age isnt as big a factor as you would think.
As for not getting in our side if promoted, he will still be one of the first on the teamsheet.