Roger Federer, a 20-time Grand Slam champion, announced his retirement from tennis.

Tennis pro Roger Federer is giving up competitive play.

The Swiss dynamo, Roger Federer, is regarded as one of the all-time great players.

Roger Federer announced on social media that he would be retiring after the Laver Cup the next week.

Federer said in a statement that the last three years have been difficult because he has had injuries and surgery.

"I've worked hard to get back into top competitive shape.

My body has been delivering a clear message, but I am also aware of its potential and limitations.

"I am 41 years old," Roger Federer mentioned. I have played a lot of matches over the past 24” years.

Tennis has been very generous to me, and now I realize it is time to end my competitive career.

He expressed sadness at the decision and thanked his wife, family, coaching, and the training team.

He thanked his sponsors, his tennis rivals, and "above all," his fans.