After missing all of last season with a knee injury, Spencer Ware has restructured his contract with the Kansas City Chiefs.

Ware is moving $725,000 of his $1.425 million base salary to incentives.

He ran 214 times for 921 yards and three touchdowns in 2016 while also catching 33 passes for 447 yards and two touchdowns.