As with any team in professional sports, the Minnesota Vikings have some players performing at a much different level than what their salary would provide for.
Whether they be overpaid or underpaid, it is essential that the team fix this problem so that they can not only make cap space to bring in guys that will perform, but keep the guys that are outperforming their contracts.
Keeping the salary cap under control allows teams to prevent their players from holding out and allows them to sign major free agents that can be the "missing pieces" in putting together a championship team.
The Vikings are a long way from being a championship team again but if G.M. Rick Speilman can keep the cap under control now, he should have plenty of resources to make some big signings when the team is ready to compete.
Using salary information from Spotrac, here's a look at five guys that are playing at a different level than what their contract may provide for.