- Joined
- May 8, 2002
- Posts
- 355,305
- Reaction score
- 38
You must be registered for see images attach
A person familiar with the negotiations says LeBron James has signed a two-year, $42.1 million contract with the Cavaliers. James announced he was returning to the Cavaliers on Friday, picking Cleveland over Miami and reversing the decision he made four years ago to sign as a free agent with the Heat.
More...