Thomas, 24, wound up signing on with the Texans after going undrafted out of Texas back in 2016. He signed a three-year, $1.62 million contract with the Texans but was waived with an injury designation coming out of the preseason and later reverted to their injured reserve.
Thomas had brief stints with the Eagles and 49ers before the Cowboys signed him to a futures contract back in 2017. He was waived at the start of the 2018 season.
During his four-year college career, Thomas recorded 169 tackles, one sack, six interceptions, a forced fumble and 20 pass defenses for Texas.