David Beckham hangs up his boots with Paris St. Germain

Beckham says his glittering career is over after earning 115 caps for England and playing for six clubs in England, Spain, Italy, America and France.

Reading articles is for subscribers only. Subscribe now.

David Beckham has announced the end of his glittering career 21 years after making his debut for Manchester United, reports The Guardian.