Swiss tennis star Roger Federer on Tuesday announced that he will not feature in any tournament for the remainder of ...