Salty said:Have you ever noticed some pro players being a spokesman for a product - but they are not wearing the uniform of their team. (They may be in a "uniform" but with no name.) They must do that, as they do not have the permission of the team and/or league to do the spot.
The reason you don't see players wearing uniforms in ads is because the NBA has their own sponsors they are responsible for and contractually obliged to represent.
So close....The reason is the company with the product that is being pitched by the athlete has chosen not to pay the exorbitant licensing fees to allow them to show the team logo, or else the league has decided not to give the company a license to use their trademarked images.