NFL free agency has resulted in some beefy upgrades for a Minnesota Vikings team that got dominated in the trenches when the games mattered most. Promises to do ...