list, Forbes notes that a huge chunk of his income comes from the sale of his Yeezy’s, a deal he has successfully struck up with Adidas.Tennis ace Roger Federer came in third place with an income of $106.3million, while Cristiano Ronaldo ($105million) and Lionel Messi ($104million) completed the top five in the celebrity earners list.