AdvertisementSoccer Stars Are Paid The Best, And Indian Cricketers Out-Earn NFL PlayersMay 07, 2012Mark MemmottfacebookEmailLionel Messi of Barcelona during a match Saturday against RCD Espanyol. (Getty Images)