Lam also worked out for the Giants in recent weeks.
Lamm, 29, originally signed on with the Texans as an undrafted free agent out of Appalachian State back in 2015. He played out the final year of his four-year rookie contract and was testing the open market when he agreed to a two-year contract worth over $7 million with the Browns in 2019.
Lamm signed with the Titans on another two-year deal worth about $8.5 million in 2021.
In 2021, Lamm has appeared in 12 games for the Titans, making one start for them at tackle.