
Princess Kate gives Wimbledon champion Roger Federer a lengthy standing ovation at the All England Club
Swiss tennis player Roger Federer retired from the sport following a career that spanned nearly a quarter century and included 20 Grand Slam titles.