The Kansas City Chiefs announced Friday that they’ve signed veteran RB C.J. Spiller to a contract.
Roster move: We have signed free agent running back C.J. Spiller. pic.twitter.com/ef6tmnaqJW
— Kansas City Chiefs (@Chiefs) February 24, 2017
Spiller, 29, is a former first-round pick of the Bills back in in 2010. He spent five years in Buffalo before signing a four-year, $16 million contract that included $9 million guaranteed with the Saints in 2015.
Spiller was set to make a base salary of $1.7 million for the 2016 season when the Saints cut him loose a few weeks into the regular. The Seahawks signed him to a contract a few weeks later but he lasted just a month in Seattle.
The Jets gave Spiller another shot in November of last year, but they too cut him loose after a month.
In 2016, Spiller appeared in six games for the Seahawks and Jets and ran for 18 yards on six carries to go along with six receptions for 50 yards receiving and one touchdown.