The Vikings signed free agent guard Josh Kline on Wednesday, addressing their offensive line issues.
Kline started every game the past two seasons for the Tennessee Titans.
Courtney Cronin of ESPN reports Kline signed a three-year deal worth $15.75 million.
Kline played on the right side with the Titans, but it's unclear whether he'll play that side or another position for the Vikings.
He received "good" grades from Pro Football Focus for his run blocking and pass blocking.
In six career seasons, Kline has appeared in 79 games and made 64 starts.
After going undrafted out of Kent State in 2013, Kline signed with the Patriots and spent three seasons in New England.
Just last year, Kline signed a four-year deal worth $26.5 million with the Titans. He reportedly turned down a pay cut to stay in Tennessee and was released earlier this month.