So far, the Minnesota Vikings have made a pretty big splash in free agency with the re-signing of defensive end Everson Griffen to a five-year deal worth $42.5 million and the signing of former New York Giant defensive tackle Linval Joseph. Adam Schefter from ESPN.com tweeted the contract was worth $31.5 million over five years.
The moves general manager Rick Spielman made before the beginning of free agency put the team in a position to make these deals.
The Vikings had approximately $41 million in cap space to spend. With a new head coach Mike Zimmer in place, it's time to start improving the roster. The focus needed to be on the defense that ranked last in the NFL in scoring last season.
The improvements needed are not isolated to the defense. On offense, the Vikings need to find a quarterback as well as a starting guard.
Here's a look at the moves made so far by the Vikings in free agency. The grade is based on the need the move addressed as well as the impact on the salary cap.