Za’Darius Smith has agreed to terms with the Minnesota Vikings on a three-year, $42 million deal and can be worth up to $47 million with incentives.
Za’Darius Smith has agreed to terms with the Minnesota Vikings on a three-year, $42 million deal and can be worth up to $47 million with incentives.