It took much longer than expected, but the biggest name of this year's NBA free agency cycle finally came off the board on July 24 when LeBron James agreed to terms with the 76ers, marking the fourth ...