I don't think his days are over, but he's certainly going downhill. Losing early at the French is one thing, but losing early at Wimbledon is another. He's not done and I still think he's good enough to win another major or two, but his days of dominating are over. In addition to Nadal, Djokovic, Murray and del Potro are all very good players capable of winning multiple majors. Yeah its starting to look like the normal days of tennis where winning 1 major a year was considered a good year. Federer just doesn't have the same edge that he once had, I wonder if having a kid had anything to do with it. Djokovic hasn't lived up to the expectations I had for him 2 years ago. Hasn't there always been a dominant player in men's tennis for at least the last 30 years?