After Rory McIlroy completed a career grand slam in 2025, there were calls for him to be knighted.