Gordon is worth no where near £40 million. He seems to think he’s their best player and can demand to leave. He runs around a lot and puts the effort in but doesn’t actually create or score much.
Everton should be biting Newcastle’s hand off for £40 million and get someone like Ziyech from Chelsea for probably far less and he’s a better player.
As for Caicedo, I’m sure I thought I’d read somewhere just the other day that he didn’t want to leave and now completely reversed on that