Clark, 33, originally signed on with the Buccaneers as an undrafted free agent back in 2008. He spent time with the Vikings and Broncos before Denver traded him to the Texans in 2015 for a seventh-round pick.
Clark played out his two-year, $6 million contract and made a base salary of $2.75 million for the 2017 season with the Texans.
Clark signed with the Panthers in September, 2018, and started most of the year at offensive tackle. He became an unrestricted free agent this offseason.
In 2018, Clark appeared in 15 games for the Panthers, starting 13. He was rated by Pro Football Focus as the No. 64 offensive tackle out of 85 qualifying players.
Smith, 24, wound up signing a three-year, $1.66 million contract with the Giants as an undrafted free agent out of San Jose State back in 2017. He was set to make base salaries of $465,000 and $555,000 over the first two years of the contract, but was waived and signed to the practice squad in September of his rookie season.
Smith re-signed back to the active roster late in 2017. However, the Giants waived him after only two games in 2018.
In 2018, Smith appeared in two games for the Giants and did not record a stat.