They have athletic bodies and unlike so many celebs or others, they have a real interest in fashion.
We can love or hate it but unlike many actors or singers, many basketball players and some NFL players too have a personal style and buying designers clothes.
They live the GQ lifestyle: great houses, great cars & (sometimes) great style.
I think that at least 50% of the NBA stars owns Saint Laurent jackets & jeans and Tom Ford suits.
They can teach one thing or two to a lot of european athletes.
I hope one day Hidetoshi Nakata will score a GQ cover. He is the best dressed athlete ever IMO.