Roger Federer Facts & Worksheets

Roger Federer is a Swiss professional tennis player. He is considered the greatest athlete of his generation.