Harry Kane has explained the meaning behind a quote he shared after winning the 2026 Ballon d’Or on Tuesday night.
Kane secured the highlight and arguably missing piece of his career at a lavish ceremony in London, becoming the first English player to win the award in 25 years after Michael Owen’s victory in 2001.