David Beckham has announced that the upcoming MLS final on December 1 will be his last game for LA Galaxy, as he seeks one last challenge. With a career that has seen him enjoy spells at Manchester United, Real Madrid, Milan and - er - Preston North End, where will be next for the former England captain?