Sky SportsRory McIlroy insists he is the best player in the world, but he has not played like that for 18 monthsOct 14, 2021more_vert