Manchester City striker Erling Haaland once rated Lionel Messi as the best to have ever played the game. Haaland was speaking at a press conference while reflecting on the 2023 Ballon d'Or ...