The Minnesota Vikings have signed offensive lineman Josh Kline to a three-year contract worth $15.75 million, according to Courtney Cronin of ESPN.com.

Kline spent the 2018 campaign with the Tennessee Titans, starting all 16 games at right guard.

The 29-year-old, who played his collegiate football at Kent State University, went undrafted but signed with the New England Patriots in May 2013. He went on to play in seven games that ensuing season, making one start.

Then, the following year, Kline began to see more playing time, appearing in 12 contests and making four starts, playing both guard positions. He proceeded to become a full-time starter in 2015, again manning both guard positions.

Kline spent the first three seasons of his career in New England before being waived in March 2016. He then went on to sign with the Titans, where he was immediately named a full-time starter.

While he played both guard positions in 2016, Kline moved exclusively to right guard in 2017 and did not miss a start over his last two seasons.

Article Continues Below

He then signed a four-year, $26 million extension with Tennessee last March but was ultimately released by the team last week.

The Vikings are coming off of a disappointing 2018 campaign in which they went 8-7-1 and missed the playoffs, one year after winning 13 games and making it all the way to the NFC Championship Game.

Success in consecutive seasons has been hard to come by for Minnesota of late, as the Vikings have not made back-to-back playoff appearances since 2009.

Since 2010, Minnesota has made just three trips to the postseason overall.