Category: Sports

Roger Federer: Greatest Tennis Players of All Time

Sports

About Roger Federer Roger Federer is a Swiss professional tennis player. He was ranked World No. 1 by the Association of Tennis Professionals for 310 weeks, including a record of 237 consecutive weeks, and has finished as year-end No. 1 five times. He is ranked world No. 5 in men’s singles tennis by the Association…