Kane Wins 2026 Ballon d’Or in London
Harry Kane ended a 25-year drought for English football on Monday night after taking home the 2026 Ballon d’Or trophy in London. The 33-year-old Bayern Munich striker edged out Real Madrid forward Kylian Mbappe and Barcelona starlet Lamine Yamal to claim top honours at the London Palladium. His triumph makes him the fifth Englishman to…
