Former England striker Michael Owen has claimed his historic Ballon d'Or triumph was undervalued, according to a report from AFP. The comments come as current England captain Harry Kane ends a 25-year drought for the national team.
Owen won the Ballon d'Or in 2001, becoming the first English player to claim the award since Kevin Keegan in 1979. The 2026 Ballon d'Or ceremony, referenced in the report, took place on October 30, 2026.
Kane's achievement marks a significant milestone for England, though the specific nature of the 25-year drought was not detailed in the initial report.



