Federer is now 30 years old, more than 5 years older than his main rivals, 11-time major champion Nadal and 5-time major champion Djokovic, who are really in their prime tennis years. He will turn 31 on August 8th, but before then the London Olympics will be held, at the grass courts of the All-England Lawn Tennis Club. The one item missing from Federer's bulging trophy case is an Olympic Gold Medal for Singles.
Will he achieve that goal as well? I wouldn't bet against him. The Olympic tournament will be played as best-of-3 sets until the final which will be best-of-five sets.