When Rory McIlroy won the last of his majors, in 2014, Jack Nicklaus declared he would go on to win 15 to 20 of them.
At the time, the declaration did not seem so far-fetched, but now 34 majors have passed without him winning one — 3,265 days to this point — and 21 first-time major winners have emerged over that period.