He could have all the money in the world, but until he retires from the NBA, he would have to be an idiot to come out saying he smokes, or even supports the legalization movement. The League is against that, obviously, and the penalties for violating them are tough.

I'm sure you remember Damon Stoudamire? He was busted a couple of times for smoking weed, and now that's all he's known for. And what's sad is how good of a player he was/is, but all people remember is that he likes to smoke weed and do other drugs. Sure he might be open about it now, but his media image is shot. And so will Carmelo's, who's probably 3X the star as Damon was.