Vikings re-sign guard Charlie Johnson, solidify line

Running back Adrian Peterson of the Minnesota Vikings is congratulated by guard Charlie Johnson of the Minnesota Vikings as he scores a touchdown during the NFL International Series game between Pittsburgh Steelers and Minnesota Vikings at Wembley Stadium on September 29, 2013 in London, England. (Photo by Michael Steele/Getty Images)

Vikings general manager Rick Spielman said Friday he wanted to get back guard Charlie Johnson. It happened Saturday.

The Vikings agreed to a two-year, $5 million contract for Johnson to re-sign. He made $2.45 million last season.

"Yes, we have an agreement for me to go back to Mn.,'' Johnson wrote in a text message to the Pioneer Press.

That means the Vikings could have the same starting offensive line for a third straight year. That line paved the way for Adrian Peterson to rush for 2,097 yards in 2012.

"We're working trying to sign Charlie back if we can,'' Spielman said Friday. "I know he has a couple of teams that are interested in him as well.''

Johnson, 29, had told the Pioneer Press last Tuesday the best situation would be to return for a fourth Minnesota season.

"I think anybody would like to stay where they have been for the most part," Johnson said. "I'm comfortable with the city, my teammates and my offensive line coach (Jeff Davidson). It would be ideal to return, but it's not an ideal world."

With Johnson's situation not settled, the Vikings had talked about possible replacements such as free agents Daryn Colledge and Travelle Wharton. But Johnson had remained the top priority to be their most likely starter next season at left guard.

The agreement with Johnson means every starter on offense from last season is under contract for 2014. Johnson had spoken last week about being intrigued to work under new coach Mike Zimmer.

"It seems like they're heading in the right direction," Johnson said of the Vikings. "I know the front office got who they feel was the right guy. I've heard fantastic things about Coach Zimmer."