Will LeBron James sign his next NBA contract on July 2? | ORYN