Cavaliers to sign free agent center Chris Johnson

Free-agent center Chris Johnson has agreed to terms on a deal with the Cleveland Cavaliers, a league source informed Northeast Ohio Media Group.

The deal is a one-year, non-guaranteed pact that gives the 6-11 shot-blocker a training camp look.

Johnson, 30, has had stints with the Portland Trail Blazers, Boston Celtics, New Orleans Pelicans and Minnesota Timberwolves.