The future of Henry Onyekuru is one of those transfer sagas that seemingly has no end, with plenty of rumour and speculation but little concrete conclusions.
The Nigeria international, signed during that crazy summer of 2017, has yet to make an appearance for Everton due to work permit regulations.
The Toffees hoped that loan moves to Anderlecht and then Galatasaray - and the international experience he gained in that time - would allow him to acquire enough experience to be able to gain a permit and come to Goodison Park full time.
It’s still uncertain whether the 22-year-old has done enough to do so and even if he had, it’s not certain he has a long-term future anyway.
The latest rumour is that CSKA Moscow made an offer to the forward but it was turned down.
His agent Guillaume Costet-Barmada, is quoted as saying by Russian outlet Sport24:
‘We had a proposal from CSKA, but the player decided to refuse the Moscow club.”
Whether that means Onyekuru intends to return to Goodison or wants a move elsewhere we don’t know.
He still has three years left on his contract so there’s no panic in that regard, but Everton do need to make a decision about his long-term future.
If they see him as a future Everton player then another loan move, perhaps back to Galatasaray where he won the Turkish league title last season, would be ideal.
If, however, they don’t see him as a long-term solution then it makes sense to let him go this summer and re-invest the cash.