Harry Kane has won the 2026 Ballon d’Or, becoming the first Englishman since Michael Owen in 2001 to claim football’s most prestigious individual award. The Bayern Munich striker received the
Read moreWith 20 goals across four five-goal performances, Barcelona have made a statement early in the season as their leading stars begin building their Ballon d’Or credentials.
Read more
