LeBron James now wearing shorter shorts for special reason