Time to hang it up, LeBron