Cadet, 29, originally signed on with the Saints as an undrafted free agent out of Appalachian State back in 2012. He spent three years in New Orleans before he having brief stints with the Patriots and 49ers.
Cadet returned to the Saints at the end of the 2015 season and spent another two years in New Orleans. After being released at the start of the 2017 season, Cadet signed on with the Jets for a month before later joining the Bills to finish out the season.
In 2017, Cadet appeared in nine games and rushed for 96 yards on 23 carries to go along with 16 receptions for 119 yards receiving and no touchdowns.