Moses, 27, originally signed on with the Packers as an undrafted free agent out of Tulane back in 2012. Green Bay waived Moses after a year and a half, but the Chiefs wound up claiming him off waivers.
The Chiefs elected to re-sign Moses to a one-year deal last year and they brought him back again this past June. Kansas City later waived him in September, only to re-sign him four days later.
He lasted another month with the Chiefs before he was later released to make room for LB Sio Moore.
In 2016, Moses has appeared in three games and recorded two tackles so far this season.