by Mike Garafolo, USA TODAY Sports

by Mike Garafolo, USA TODAY Sports

After seven seasons with the Green Bay Packers, he's on his way to becoming a member of the NFC North division-rival Minnesota Vikings.

The veteran wide receiver has agreed to terms on a contract with the Vikings, his agent confirmed on Twitter. Jennings confirmed at a press conference on Friday night that it was a five-year deal.

The news comes after a two-day courting process in Minnesota and what was surely Jennings' struggles with leaving the Packers and Aaron Rodgers. Jennings had three consecutive 1,000-yard seasons from 2008-10 in Green Bay and would've had another in 2011 if he hadn't missed three games due to injury. Jennings was banged up once again last season and played in just eight games.

Jennings now joins an offense with a question mark at quarterback in Christian Ponder and is suddenly without Percy Harvin, who was traded to the Seattle Seahawks. But Adrian Peterson ran for more than 2,000 yards and figures to only be healthier this upcoming season.

Jennings admitted he watched film of the unproven Ponder before talking to the Vikings. (He might want to start looking at film of quarterback Matt Cassel, too. The Vikings signed earlier in the day.)

"I had to watch Christian," Jennings said. "I had to see what I was getting myself into. But he's a very athletic quarterback with a big upside. How much better he gets depends on him. You could see on film he didn't have a lot of options to throw to.

"But I didn't achieve the success I've had alone. I got help from Bret (Favre) and Aaron (Rodgers) ... We're all here to help each other."

In particular: Jennings helping Peterson. And vice versa.

"It's going to be exciting seeing 'All Day' sitting in that backfield and the cluster of guys gathered in the box to stop him," Jennings said. "We'll be able to make some plays. It's going to be special.

"Adrian can't do it all by himself. I hope I can help take some of the pressure off him and the offense. It was time for a change, but I wanted to go to a team where the window was opening up, not closing. The Vikings kind of snuck up on people last year -- they snuck up even on the Packers -- with 10 wins. Hopefully, next season we can get 11, 12, 13 wins."

Jennings said his injuries have led people to believe his best days are behind him.

"I can still make plays," he said. "I'm not old. I'm only 29. I'm not old."

And most of all, he wants to prove that to the Packers.

"It will be meaningful to get a win over them," he said. "But whether it's the Packers or the Bears or the Lions, I'll bring my 'A' game and give 110 percent."