Impending free-agent guard Mike Harris confirmed Thursday night the Vikings have made a contract offer.

Harris has been offered $3.5 million over two years. He said it’s too early to say whether he will accept that amount, but he does want to reach a deal by Monday to re-sign.

“These next couple of days will be big,” Harris said from his native California.

Monday is the first day other teams can talk to Harris’ agent, Mike Ballard. Harris’ preference is to not test the market and secure a deal by then to stay in Minnesota.

“I see myself in Minnesota for the rest of my career,” Harris said. “That’s where I want to be. So hopefully we get the contract ready this weekend. I’m excited. It’s going to be a great season for the Vikings, and I want to be a part of it.” Related Articles The Loop NFL Picks: Week 2

Vikings ready for first road trip amid coronavirus pandemic

Pioneer Press predictions: Then or now, Colts seem to have Vikings’ number

Vikings’ history of road losses vs. Colts doesn’t bode well

Former star RB Robert Smith a Fox analyst for first time at a Vikings game

Harris played in 2015 under a one-year, $1.542 million deal. The Vikings have offered a slight raise per season, but it’s possible Harris’ camp could end up holding out for more.

“I’m just hoping that both sides agree and my family and everything is taken care of,” Harris said.

Harris, who moved to guard from tackle at the start of training camp, had a strong season. He started all 16 games and drew regular praise from Vikings coach Mike Zimmer.

Harris has been working out during the offseason at UCLA with Vikings linebackers Anthony Barr and Eric Kendricks and punter Jeff Locke. All four players attended the school and are training under the direction of Bruins strength and conditioning coordinator Sal Alosi.

Harris was scheduled to fly back early Friday morning to Minnesota. He plans to attend an event Saturday at U.S. Bank Stadium.

Also Thursday, impending free-agent running back Matt Asiata said he hopes to reach an agreement by Monday to re-sign with Minnesota, and not test the market. Asiata, who made $800,000 in his fourth season, said the Vikings had yet to make an offer.

“Hopefully, I can stay in Minnesota,” Asiata said. “This is where I started and I want to stay with everybody, the coaching staff and running back crew.”