Photos: 40 biggest earners in sports

#4 Kobe Bryant, Los Angeles Lakers (NBA), $46,850,000
Winding down his career as LeBron hits his stride, the 34-year-old Bryant isn’t losing deals, but he doesn’t have many new ones coming in. While Kobe still benefits from a long contract with Nike, his other sponsors aren’t huge names; they include Smart Car and Lenovo.