LeBron James has one year left on his …