Manchester City manager Pep Guardiola says Lionel Messi and Erling Haaland both deserve to win this year's Ballon d'Or award for the world's best soccer player.
Messi, a seven-time winner of the sport's biggest individual honor, fulfilled his life's ambition by leading Argentina to victory at last year's World Cup.