a mcdonald's logo on an nba uniform sounds sacrilegious, but on an eddy curry jersey, totally appropriate.
As for the jersey comments, if the advertisement gets big like soccer or nascar they will be ugly. Yes, it will piss some people off, but like everything else, with time people will forget and keep buying. If we die hard fans don't buy, the next generation will, as that is all they will know. I personally don't like it for myself, but that won't keep me from buying a knicks jersey if I want to represent my team. From what I read the advertisement won't be big though, some small patch or something, so shouldn't be a big deal. We are already rocking all these designer names all over our clothe anyway which is advertisement, so won't make a difference...