According to Sports Illustrated, 2013's highest-paid American athlete in a team sport is LeBron James, who pulls in about $150,000 a day. Messi is not far behind at $128,000, not bad for a guy who would be unrecognized by about 95% of people on the streets of an American city.