Vikings LG Charlie Johnson has agreed to restructure his contract.
The new deal lowers Johnson's base salary by $500,000 and reduces his 2013 cap number to $3.85 million. While it doesn't give the Vikings much financial relief, it's a necessary move after Johnson vastly underperformed last season. He could face competition for his starting job.













