Greg Jennings has a new team. And for the former Packers receiver, it's one of his old team's biggest rivals.

As he begins his seventh season in the league, Jennings will play in Minnesota, as's Mike Freeman confirms that Jennings has signed a deal with the Vikings that will pay him $18 million guaranteed.

According to ESPN's Adam Schefter, it's a five-year contract, and ESPN's Josina Anderson reports that the deal has a maximum value of $47.5 million.

"I don't blame Greg at all,” a Packers player texted to Freeman. “I just think he made a mistake. He went from prime rib to Burger King."

As 1500 ESPN writes, Jennings spent time the past two days in Minnesota with coach Leslie Frazier, general manager Rick Spielman and defensive end Jared Allen.