The San Francisco 49ers have signed Laken Tomlinson to a three-year contract extension.

The deal is worth a max of $18 million with $10 million guaranteed to Tomlinson.

Tomlinson started 15 games at left guard for the Niners in 2017 after coming over in a trade with the Detroit Lions in late August.