- The 49ers signed Flynn to a two-year deal, while Sutton and Thornton received one-year contracts. (Matt Barrows)
Sutton, 26, was taken in the third round of the 2014 NFL draft by the Bears. He was in the final year of his four-year, $2,851,068 contract and set to make a base salary of $705,000 for the 2017 season when the Bears recently cut him loose.
The Vikings quickly signed Sutton to a deal but decided to waive him as they trimmed their roster down to the 53-man limit. Since then, he has worked out for the Lions, Redskins, and Broncos, but was never received a contract offer.
In 2016, Sutton appeared in eight games and recorded 15 tackles and no sacks for the Bears.
Thornton, 29, signed on with the Eagles as an undrafted free agent out of Southern Arkansas back in 2011. He returned to Philadelphia on a one-year restricted contract back in 2015.
The Cowboys signed Thornton to a four-year, $18 million contract that contained $9 million guaranteed but elected to cut him loose at the start of last season. The Bills signed him to a one-year deal soon after and he finished out the year in Buffalo.
The Eagles brought him in for a workout back in May but did not offer him a contract.
In 2017, Thornton appeared in 15 games for the Bills and recorded 27 tackles and two sacks. Pro Football Focus has him rated as the No. 118 interior defensive out of 122 qualifying players.