Ciro Immobile: The David who beat 3 Goliaths to win European Golden Shoe
Cristiano Ronaldo, Lionel Messi, and Robert Lewandowski — the trio are widely hailed as the most prolific scorers of the game. The first two, of course, need no introduction. They…