The Vikings have done a good job so far in keeping the band together - extending young, core players as they hit their prime - but the successful drafts of the past several years have led to good, homegrown players who get paid as their rookie deals end. It’s a good problem to have. But having one of the most expensive quarterbacks in the league on the roster takes it’s toll - along with expensive extensions of really good players - means the day of reckoning is coming soon for the Vikings.
Okay, that may be a little dramatic, but there are definitely some difficult decisions the Vikings front office will have to make going forward in order to stay under the salary cap.