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.
The Chiefs signed Spiller to a contract this offseason but elected to release him as they trimmed down to the 53-man limit. This is the third time Kansas City has released Spiller this 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.
Hunt, 24, originally signed on with the Giants as an undrafted free agent out of Purdue back in May. However, he was unfortunately among their early roster cuts. The Ravens later signed him to their practice squad, but he lasted just a week in Baltimore.
The Texans signed him to their practice squad in November of 2015 before calling him up soon after. Houston elected to waive Hunt coming out of the preseason but he was once again added to their practice squad and was eventually called up to the active roster.
The Texans cut Hunt loose this as they trimmed their roster down to 53 players and the Chiefs signed him to their practice squad.
In 2016, Hunt appeared in eight games for the Texans and ran for 109 yards on 20 carries (5.5 YPC) to go along with three receptions for 29 yards receiving and no touchdowns. He also recorded 194 yards as a kickoff returner.