The Minnesota Vikings have agreed to sign Za'Darius Smith to a three-year, $42 million deal.

Last week, Smith backed off from an agreement with the Baltimore Ravenswhen he decided not to sign a four-year, $35 million deal. His decision paid off financially as his new deal with the Vikings will average $14 million per season compared with the $8.75 million average he would have been paid by the Ravens.

Smith was released by the Green Bay Packers as they try to get under the salary cap.

Smith, who was named to the Pro Bowl in each of his first two seasons with the Packers (2019 and 2020) and was a second-team All-Pro in 2020, played only 18 snaps in the 2021 regular season.