I will tell you who is CLASSLESS!!! It is the Cleveland fans (fanatics).
Have you all forgotten who BOOED the best player in the world (did you watch the olympic play-in tournament) because he was in a free throw shooting slump during some meaningless middle of the season basketball game? That same player put all of Cleveland on his back and single handidly took them to the NBA championships.
Those same classless fans where yelling stuff at Roberto Alomar that no one under 14 should have been subjected to. Those same hypocrites where cheering him like a son when he was helping the Indians try to win a world series a couple years later.
I have been an Indians fan since the early 70's and currently have season tickets to the Cavs. Lebron can cheer for any team he wants. I will be cheering for my Indians to rock the Yankees today, and I will be at every basketball game cheering for Lebron to lead us to a championship this year.
If you idiot Cleveland fans can't handle Lebron wearing a Yankees cap, then you can crawl back in the hole you came out of.