LeBron James reportedly agrees to a deal with the Los Angeles Lakers.