8d ago · The world's best footballers have battled for glory, but who deserves the 2026 Ballon d'Or? Rank your picks for the greatest men's players of the year.