Widely regarded as the most elegant and one of the finest tennis players of all time, Federer left a legacy that will be etched in the hearts of tennis fans forever.