The Cleveland Cavaliers are nearing agreement with Anderson Varejao on a three-year, $30 million extension.

Varejao is the longest tenured member of the Cavaliers, joining the club in 2004.

Varejao turned 32 last month and has been a productive player when healthy.