Former Leicester City winger Demarai Gray has completed a medical ahead of a transfer to Everton.
The 25-year-old spent five years at the King Power after joining from Birmingham for £4.6million in January 2016.
He went on to make 169 appearances for the Foxes, scoring 13 goals, but was sold to Bayer Leverkusen earlier this year.
read alsoDemarai Gray undergoing Everton medical ahead of move
Gray is now closing in on a Premier League return, this time with Merseyside outfit Everton.
The transfer will be announced in the coming days after he signed a contract lasting until June 2024.
Leverkusen will receive €2m (£1.7m) for his services, slightly less than what they paid for him in the January window.
Gray will also have the option to extend his contract by a further year, should he impress Toffees boss Rafa Benitez.
The player got off to a great start in Germany by scoring on his debut against Stuttgart in a 5-2 win.
He also registered assists in his next two matches, against Mainz and Augsburg respectively.