Former Los Angeles Galaxy player and international star David Beckham has announced his retirement from the sport after two decades. Beckham played his final season with Paris St.-Germain.