LeBron James may be an amazing basketball player but on Saturday night, the King also demonstrated that he has some great impersonation skills as well.
LeBron not only dressed up as Prince for Halloween, he brought a guitar with him and sang a pretty passable version of Purple Rain.
The rest of the Cavs had some good costumes but no one came closer to capturing the essence of their costume than LeBron.

About Ryan Wong
Recent Posts
Legendary boxer Terence Crawford retires
"I spent my whole life chasing something."
Jonathan Gannon already thinking on Cardinals future
"I believe in myself and I believe in our team."
Phillip Rivers happy to be back, but laments loss
"This isn't about me."
Fernando Mendoza takes home Heisman
"Por el amor y sacrificio de mis padres y abuelos, los quiero mucho."
Legendary Utah coach stepping down after bowl game
"It's been an honor and a privilege."
Bucs head coach blames players for loss
"The coaches have done everything they can do."