#2 Harry Kane
A gut feeling says that this will eventually happen—it is written in the cards. Over the years, the best players of Tottenham Hotspur have landed to Real Madrid. First, it was Luka Modric and then it was Gareth Bale.
And now it could be Harry Kane. However, he is going to cost a lot of money—around the £200 million mark—and Madrid might just spend it. After all, it is a long time coming—and for someone who broke the goalscoring duopoly of Lionel Messi and Cristiano Ronaldo to become the highest scorer in 2017, it is worth it.
The Englishman’s ability to score from nowhere and create chances on his own has bailed Spurs many a time. Indeed, he doesn’t look as flashy as some of his peers, but when it comes to effectiveness, he is simply the best number 9 out there.
At Madrid, he will have better players around him—and that could unleash his absolute best, saving Madrid in the process.