Roger Federer is called the greatest men's tennis player of all time. He has won more major tournaments than any other player in history. He has played in more than 1,000 professional
Roger Federer - @niketraining A revolution in motion- I train for game, set, match. #nikefree #justdoit | Facebook
Roger Federer's Diet & Fitness Programme – Built for Athletes™
Roger Federer Training | Practice | Wimbledon - Tennis Fitness
Roger Federer steps up rehab, shares pictures of himself training in the gym
Roger Federer's Workout Routine, Diet Plan & Supplements
Roger Federer makes huge fitness claim ahead of Wimbledon title defence | Tennis | Sport | Express.co.uk