It took much longer than expected, but the biggest name of this year's NBA free agency cycle is off the board as LeBron James agreed to terms with the 76ers on Friday as he changes teams for the ...