LeBron James is switching to number 6, saying that only Michael Jordan deserves to wear #23
"He can't get the logo, and if he can't, something has to be done. I feel like no NBA player should wear 23. I'm starting a petition, and I've got to get everyone in the NBA to sign it. Now, if I'm not going to wear No. 23, then nobody else should be able to wear it."
In other words, his jersey sales need a quick pick-me-up, and since he plans on staying in Cleveland, he'll need to change his number to give people a reason to buy it. But hey... that's just speculation.