Only 10 have been won by someone not named Federer, Djokovic or Nadal. That's a 15 year period of domination by three men that will probably never be matched again. And for guys who are supposedly too old or too injured, they've shared the past 8 Slams between them. When you look at the actual facts it makes you feel a bit silly for ever betting against them in a Slam even if you should happen to lose once in awhile.