For Vikings fans, it has been a tough week with some fan favorites being let go, but thankfully Harrison Smith is staying on the roster at least for a year.
The Vikings re-signed several current players while adding highly-ranked free agent cornerback, which helps soften the blow of losing Patrick Peterson to the Pittsburgh Steelers.
The Minnesota Vikings have ramped up their run blocking by agreeing to terms with former Baltimore tight end Josh Oliver on a three-year, $21 million contract.