But that's OK, everyone did things 10 years ago that they are not too proud of.
Check it out. The baseball club tweeted a picture Thursday of the Cleveland Cavaliers star wearing a New York Yankees hat at an Indians game at Progressive Field in 2007. (Sidenote: The Indians won 12-3 that night, and won the series.)
At the time the photo angered a lot of Clevelanders, not only because he was rooting for the other team, but the life-long Akron, OH resident had just signed with the Miami Heat.
But a lot has happened since that photo was taken and King James has since redeemed himself.
James returned to home and not only proudly supports the Indians....
but he made good on his promise and led the Cleveland to its first major sports championship since 1964. (Hmmmm...what have the Knicks been doing?)
The Indians face the Yankees in the 2017 American League Division Series. The first game is tonight at 7:30 p.m.