The Tennessee Titans have re-signed right guard Josh Kline, the team announced Wednesday.

A source told ESPN that they agreed to a four-year, $26 million deal with $12 million guaranteed

Kline, 28, performed well as a pass-blocking right guard protecting Marcus Mariota for his two seasons with the Titans after being picked up off waivers in 2016.

Kline has made the most of his career since signing as an undrafted free agent with the New England Patriots in 2013. He has generally been a starter, bouncing between the left and right guard positions. He is a two-year starter for the Titans at right guard.

Like most of the Titans’ offensive line, Kline took a step back in 2017 after performing well in 2016. Run blocking has never been his strength, but it was certainly a weakness in 2017.