Julian Feeney | Getty Images Tennis legend Roger Federer announced his retirement from the sport on Thursday after a 24-year career, the Swiss player announced in a letter posted on Twitter. Federer said next week’s Laver Cup in London will be his final ATP event. He has dealt with multiple injuries and surgeries and says he knows his body’s “capabilities and limits.” He posted a recording of himself reading the letter.

Here’s why Warren Buffett was so successful, says the author of “Psychology of Money.” “Tennis has been more generous to me than I could have ever dreamed of and now I have to recognize when it is time to end my competitive career,” Federer said. “I will play more tennis, of course, but not in the Grand Slams or on the tours.” He holds the record for most consecutive weeks at No. 1 with 237, and the record for oldest player at No. 1, at 36 in 2018. The 41-year-old is a 20-time Grand Slam champion. He has played more than 1,500 matches, during which the ATP records 11,478 aces. “This is a bittersweet decision because I will miss everything the tour has given me,” Federer wrote. “But at the same time, there is so much to celebrate. I consider myself one of the luckiest people on Earth.” He turned pro as a teenager and created historic rivalries against other greats such as Rafael Nadal and Novak Djokovic. He thanked his wife Mirka, his parents, his sister and his business team in the touching letter. Federer boasts over $130 million in career earnings. Its sponsors are Wilson, Rolex, Mercedes-Benz, Uniqlo, Moet Hennessey and Credit Suisse. At the US Open in late August, he hinted at the possibility of his retirement, saying it was “almost time to retire – but not yet”. He later called his statement “a complete joke,” according to NBC Sports. Federer did not state his post-retirement plans, but ended the letter by writing, “Finally, in the game of tennis: I love you and I will never leave you.”