Harry Kane claims men’s Ballon d’Or to end England’s 25-year wait for winner
LONDON — England captain Harry Kane and Spain international Alexia Putellas have won the men’s and women’s Ballon d’Or awards, respectively, at the 2026 ceremony held at the London Palladium on Monday. Kane, the Bayern Munich striker, ended England’s 25-year wait for the men’s award, becoming the first Englishman since…