Unless your name is LeBRON JAMES, or KOBE BRYANT or a high major name like that even though you are in the NBA you are not making enough money to live lavishly like you would expect all professional athletes to live. That is why alot of athletes today are signing with certain companies or getting many endorsements. That is where all the money is today. But there are some NBA players that are not the brightest of the pack, and the Ad's they sign with really degrade them as a player and as a role model.
Lets take this Kids footlocker commercial staring Carmelo Anthony. Yes he has a big name in the NBA but this ad just degrades him so much because it looks like he is just picking on a bunch of little kids.
This commercial on the other hand is a very good commercial that doesn't hurt Kevin Durant's reputation. This is a Foot Locker and a Nike commercial. It is striving young kids to work hard for their dreams, and not to give up just because they have been told they cant make it in life. This is a very inspirational video for any viewer.
So not everything a professional athlete does hurts their reputation. Now in the case of a sex scandal or having Dog Fights and things like that, that is all on the athlete yes that will hurt their reputation but they are human beings just like we are human beings. They have to admit their wrong accept the consequences and move on to the future. Being a professional and having all that fame can get to some athletes heads, and they start acting out of character, but all people are different. Do I think it affects their games, NO but off the court does it affect their image, MOST DEFINITELY!