Dirk Nowitzki

The group of athletes who have seven-figure endorsement deals is smaller than you think. While a few of elite, charismatic players in every sport might make as much money in endorsements as they do in salary, the vast majority of players make almost nothing off the field.
Even among Forbes' top-100 highest-earning athletes in the world, there are popular players who make surprising little in sponsorships.
Some are understandable (A-Rod), but others are head-scratchers.