Harry Kane became the first Englishman to win football’s most prestigious individual trophy in 25 years at a lavish ceremony in London. The Bayern Munich striker followed in Michael Owen's footsteps after finishing ahead of co-favourites Lamine Yamal of Barcelona and Kylian Mbappé of Real Madrid.

Also read'I would do it again' - Kaepernick reflects on price of protest, 10 years on

Harry Kane claims men’s Ballon d’Or to end England’s 25-year wait for winner Continue reading...

Also readEagles’ nightmare season deepens as Cowboys hand Philadelphia fifth straight loss