After Romelu Lukaku left for Manchester United in 2017, Everton never really managed to fill the void left by the Belgian international, who scored 87 goals in 166 games for the Toffees.
Now, however, they are lining up a move for Juventus wonderkid Moise Kean to finally replace the under-fire United striker.
Kean burst onto the scene last season, scoring eight goals for Juventus as well as netting twice for Italy as he made his full international debut.
Juventus are reportedly planning to offer the 19-year old a new contract before selling him abroad, with Marco Silva's team ready to splash the cash on what would be a marquee signing for them.
The Turin side reportedly want around 30 million Euros for the striker, but would insist on a buyback clause of around 40 million Euros being included in the deal.