Former Texans offensive tackle Kendall Lamm signed a two-year contract worth slightly over $7 million with the Cleveland Browns.

The former undrafted free agent from Appalachian State played in all but one game last season for the Texans. And he started 13 of them for the AFC South champions at right tackle.