Roger Federer has had surgery on his right knee and will miss the French Open and several other tournaments.
Roger Federer has had surgery on his right knee and will miss the French Open and several other tournaments.