Swiss great Roger Federer at a training session ahead of the Laver Cup tournament at the O2 in London on Wednesday, September 21, 2022. Federer announced he will retire from tennis this week. AP

Celebrity Net Worth: Roger Federer retires with $1bn in career earnings