The other thing to consider is that it is back loaded and if his production drops off in the next 3-4 years we may be looking at having to cut or trade him in order to meet the cap space if he isn't being productive enough to justify his salary so he may not end up finishing his career here anyway.
purplepride.org is an independent fan site and not associated with the Minnesota Vikings or the NFL (National Football League). All content within this purplepride fan page is provided by, and for, purplepride fans. It represents opinions of the fans who frequent the site and in no way reflect the views of the NFL, Minnesota Vikings, or associated properties. We are not responsible for comments posted by our users, as they are the property of the poster.