For this version I used the fanspeak manage the cap site which is a fun tool to utilize. http://fanspeak.com/mtc/
The salary cap for 2017 is 155.27 mil and the Vikings have 24.8 mil available according to overthecap.com.
This saves 17.5 mil making he available cap number 42.3 mil
I do not think the Vikings will get Wallace or Loadholt to agree to a deal which the team feels comfortable.
I do not think Kalil is willing to do any short term deal and the Vikings do not want to let him walk and be left with nothing. Maybe they will be able to trade him at some point if another team is willing to give up a reasonable draft pick (4th or 5th) and take on his 11 mil salary. Obviously they would have to be allowed to speak with his agent about an extension prior to a trade. I would not put any hopes on this happening though. It could end up the Vikings paying him 11 mil this season, watching him play the same way as last year or worse, and then seeing him leave next off season. Hopefully he plays much better and then they have a good problem on their hands.
Mike Harris (OG) give a 2 year offer for $2,500,000 per year
Rhett Ellison (TE) give a 3 year offer for $1,250,000 per year
Matt Asiata (FB) give a 2 year offer for $1,200,000 per year
Zach Line (FB) give a 2 year offer for $760,000 per year
Adam Thielen (FB) give a 2 year offer for $760,000 per year
Carter Bykowski (FB) give a 2 year offer for $760,000 per year
Andrew Sendejo (S) accepted a 4 year offer for $4,000,000 per year
Kenrick Ellis (DT) accepted a 1 year offer for $1,250,000 per year * not sure of the amount
George Iloka (S) accepted your 5 year offer for $7,100,000 per year
Ramon Foster (G) accepted your 3 year offer for $3,500,000 per year
These deals have a first year cap hit of about 17 mil making the available cap number 25.3 mil.
We set aside the rookie money (about 6 mil) which makes the cap number 19.3 mil.
Last but not least, Harrison Smith would get a 5 year $48 mil offer which would have a 1st year cap hit of 5.1 mil which is less than his current cap hit of 5.278 mil so there is no change to the cap. But the Vikings will do things differently.
Again, with money leftover the Vikings could bring back some of their own players like Newman, Greenway, & Sherels on modest deals.
The Vikings have the #1.23, #2.23, #3.23, #4.23, #5.21, #6.5, #7.19, & #7.23 picks.
Trade 1: The Vikings trade #1.23 to Seattle for the #1.26 & #4.26 picks
Trade 2: The Vikings trade #3.23 to the Chiefs for #3.28 & #5.23
1.26 Jason Spriggs OT Indiana 6'6" 301
2.23 Germain Ifedi OT/OG Texas A&M 6'6" 324
3.28 Kamalei Correa LB Boise State 6'3" 243
4.23 TJ Green S Clemson 6'2" 209
4.26 Maliek Collins DT Nebraska 6'2" 311
5.21 Leonte Carroo WR Rutgers 6'0" 211
5.23 James Bradberry CB Samford 6'1" 211
6.5 Cardale Jones QB Ohio State
7.19 Nick Kwiatkoski LB West Virginia
7.23 Matt Judon DE Grand Valley State
Dan Vitale FB Northwestern
Johnathan Jones CB Auburn
James Cowser DE Southern Utah
Nick Vigil LB Utah State
Beau Sandland TE Montana State
Kavon Fraizer FS Centrl Michigan
Montese Overton LB East Carolina
Joe Thuney OG North Carolina
Mike Thomas WR Southern Mississippi
Quinton Jefferson DT Maryland
Riley Dixon P Syracuse
Well there you have it.