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