Roger Federer Greatest of All Time : Highlights Compilation (Montage)

Greatest of All Time

Roger Federer is a Swiss professional tennis player who is ranked world No. 4 in men’s singles tennis by the Association of Tennis Professionals. Wikipedia
Born: August 8, 1981 (age 38 years), Basel, Switzerland
Grand slams won (singles): 20
Tour Finals: W (2003, 2004, 2006, 2007, 2010, 2011)
Country (sports): Switzerland
Current ranking: No. 4 (2 March 2020)
 
Credit to : Josh Belandres