Rustpot
M Frame Lover
I never could figure out why they never got a major star from the NFL such as Peyton Manning. (Maybe Eli now?) As far as now in the NBA, the only one that I see to fit the model would be Kevin Durant.
My personnel vote would be for Phil "The Power" Taylor.
WAY too much money and WAY too many union restrictions for NFL endorsements would be my guess. NFL viewership is huge, but there's also a lot of "Player X is on my rival team, I won't buy anything he endorses or sponsors!". More individual sports like racing, 'extreme' sports, golf, etc don't have unions I imagine.