Roger Federer prepares for his retirement and final tournament
Tennis legend Roger Federer announced his retirement recently much to the disappointment of tennis fans around the world and possibly to the excitement of his competition. After dominating the tennis…