Roger Federer is a Swiss tennis player, one of the best tennis players ever. Currently ranked by ATP as world’s #2, he is the winner of 20 Grand Slam singles titles, the most in history for a male player. Moreover, he holds the record of being world #1 in the ATP rankings for 310 weeks.Career […]
Continue reading