The Cavaliers and Chris Grant have agreed to a five-year contract extension, according to a source.

Grant had three years left on a deal he signed in 2008 after he turned down the Hawks GM job.