The Cowboys confirmed the news and announced that they’ve also re-signed LB Justin March-Lillard.
Thomas, 28, wound up signing on with the Packers as an undrafted free agent out of South Carolina State back in May of 2014. He dealt with an injury during his rookie and briefly played for the Cowboys in 2015 before he returning to the Packers a few weeks into the season.
The Packers declined to tender Thomas a restricted offer in 2018 and he eventually signed a two-year contract worth up to $4.6 million with the Cowboys.
In 2019, Thomas appeared in 15 games for the Cowboys and recorded 31 tackles, a forced fumble, and a pass deflection.
March-Lillard, 26, wound up signing a three-year, $1.585 million contract with the Chiefs as an undrafted free agent out of Akron back in 2015. He has managed to make the 53-man roster in each of his first two years in the NFL but was waived by the Chiefs coming out of the preseason.
March-Lillard had brief stints with the Dolphins and Seahawks before signing on with the Cowboys in 2017. He returned to the team last year.
In 2019, March-Lillard appeared in all 16 games for the Cowboys and recorded 11 tackles and a pass defense.