Roger Federer currently ranked world No. 2 by the Association of Tennis Professionals (ATP). Federer is a Swiss was born in Basel Cantonal Hospital in Basel, Switzerland a professional tennis player in the world. All of the international player and commentators in the world regard Federer…