The salary cap is a complicated thing. I could be wrong but I don't think there is a cap hit if a player retires with years remaining on his contract... or am I wrong? I'm hoping that Scott Wells and Jake Long both decide to do what's best for them and their families and hang up their cleats.
If Barksdale is resigned there are only 2 spots in desperate need of improvement.
I think it's almost foregone conclusion that Wells is gone which will save the Rams $3,750k.
If Jake Long comes back, it's probably at a reduced salary and he'd play either RT or G. I'm betting he retires, which would save the Rams $8M.
That money should let us:
1) Re-sign Barksdale.
2) Sign one solid name G or C. If a G, then Mike Iupati and Ron Leary are great run blockers but pass blocking liabilities. Orlando Franklin is very good at both. If a C, I'd rather get Brian De La Puenta or Rodney Hudson than Wisniewski. De La Puenta had an ankle injury that limited his time in 2014 but has historically been durable and is solid when healthy. A Q Shipley could be a good utility guy at either spot, but I guess we already have a few of those.
It's harder to find a quality C than a quality G. Sooo... end of the day, I go with...
LT - Robinson
LG - Scherff (what can I say, I like OL from Iowa) (or Peat or Collins in the 1st), Tre Jackson or Kouandjio in the 2nd
C - Rodney Hudson or Brian De La Puenta
RG - Saffold (with the newly repaired shoulder)
RT - Barksdale
Since the Rams traded their 4th and 6th for Barron, I'm not sure the Rams would take another OL until later like the 5th. Rams will have to rely on Person / Jones / Rhaney / Barnes for bench strength. (I think that Brandon Washington is also a free agent).
From a cap perspective, trading Jake Long and Scott Wells for Barksdale and De La Puenta (as well as negotiating down Bradford's contract) should leave the Rams with extra cap space to make another splash somewhere in free agency, e.g. upgrading from Shaun Hill to... to... shit. Maybe we should just go all in on OL.