Phoenix Suns

AP Source: J.R. Smith, Cavs agree to 4-year, $57M contract

LeBron James, Kevin Love and the rest of the Cleveland Cavaliers spent the last month lobbying for their friend and teammate J.R. Smith to get rewarded for his role in their championship run last season.

Eleven days before they begin their title defense, Smith finally got the deal he wanted.

The shooting guard announced on Friday night that he has agreed to terms with the Cavs. A person with knowledge of the contract told The Associated Press it's for four years and $57 million. The person spoke on condition of anonymity because the package has not been signed.

"We are extremely happy and proud to say we have agreed to terms to come back to the Cleveland...