Marshall was expected to miss two to four weeks with an ankle injury.
The Texans cut Keyes on Friday.
He played the most snaps of any of Houston’s defensive players in the preseason, getting 190 in four games. He made 23 tackles.
Keyes, 25, entered the league as an undrafted free agent out of Boston College in 2015. He was on the practice squads of the Bucs and Chiefs that season but also played seven games for Tampa Bay.