One of the celebrated footballers of his generation, England midfielder David Beckham has announced his retirement from football at the end of the season. In a career spanning more than 20 years, he has played for some of the biggest clubs in the world like Real Madrid, Manchester United, and AC Milan. He has also played for MLS club LA Galaxy, which helped raise the profile of the game to a significant extent in the United States. He is currently playing for French club Paris St Germain at the age of 38.

He has decided to have his boots at the end of the season while playing at the top-level. During his illustrious career, Beckham has managed to win all major trophies with Manchester United. He has won league titles in four different countries, thus becoming the only English player to do so. Beckham moved to Paris in January on a five month deal, while it was heavily rumoured that he may extend his stay by another 12 months at the end of the season. However, he has decided to hang his boots when he is still playing at the top level.

The midfielder’s final match of his career will come against Lorient. PSG recently sealed their first league title in 19 years.

“I’m thankful to PSG for giving me the opportunity to continue but I feel now is the right time to finish my career, playing at the highest level. If you had told me as a young boy I would have played for and won trophies with my boyhood club Manchester United, proudly captained and played for my country over 100 times and lined up for some of the biggest clubs in the world, I would have told you it was a fantasy,” said David Beckham after announcing his retirement.