LONDON - US NBA superstar LeBron James edges Swiss tennis legend Roger Federer for the title of biggest moneymaker at the London Olympics with an annual income of $53 million, according to Forbes magazine. The 2012 Forbes list of the world’s 100 richest athletes was revealed last month with US dollar figures for salary and prize money as well as endorsement sponsorship deals. In all, there were 12 London Olympians from the list, including half of the 12-man US Olympic “Dream Team” of NBA stars, four tennis players, Spanish NBA star Pau Gasol and Usain Bolt, the Jamaican Olympic gold-medal sprinter.