When the 2026 Ballon d’Or ceremony gets under way at the London Palladium this Monday, much of England will hope it serves as a good omen.
After all, the English haven’t seen one of their own lift the golden ball – football’s most prestigious individual award – in 25 years.

1 week ago







English (US) ·