Forbes magazine recently released its latest table of the highest-paid soccer stars in the world.
English star David Beckham, currently at MLS club LA Galaxy, topped the list with 2010-11 earnings of $40 million and a total worth of $219 million.
This income came from numerous sources, including his big-bucks contract with Adidas, his range of perfumes and his endorsement deal with EA Sports. He was England's ambassador for their failed 2018 World Cup bid and will soon take on a more active role as the global brand ambassador for Samsung for the 2012 Olympic Games in London.
But which other current players, former stars and managers join him in my list of the 50 most marketable stars in world football today?