NFL

Chiefs sign C.J. Spiller, possibly leaving less room for Jamaal Charles

Running back C.J. Spiller's NFL career has entered the journeyman stage, but he caught on with another team Friday, the Kansas City Chiefs.

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, was the ninth overall pick in 2010 and spent his first five seasons with the Buffalo Bills. He rushed for a career-high 1,244 yards in 2012 but dropped to 933 the next season and was more of a return man/receiving option than a runner after that. He spent 2015 with the Saints and 2016 with the Jets and Seahawks. He was released by Seattle in October.

More from FoxSports

The signing of Spiller is perhaps most interesting because the Chiefs are deciding what to do with veteran running back Jamaal Charles, who has played just five games in the past two years due to knee injuries. Spencer Ware has taken over as the team's leading rusher, and Charles' release would free up more than $6 million in cap money.