Well the 22 million for Cooper is extreme, Lamb cost peanuts for now and of course Gallup is a free agent. So it's Coopers contract that inflates the cost of the position and yeah Lamb next contract well not be cheap. Seems to me moving Cooper would make the most sense, they are going to have to do that come time to extend or resign Lamb. The injury likely means a team friendly contract for who ever signs Gallup. Trading/cutting Cooper post June 1st means the Cowboys can save 20 million on the cap. That's a lot of savings for a team in the hole cap wise and resigning Gallup allows them to draft defensive players .Personally, I think they'd be nuts to sign him. Not that he's not worth it, but he's unnecessary in that offense with what else they've got. Only way it makes sense if they redo Cooper's deal, or cut him post June 1st. Baring that, it's far too much cap space for one position. There's a metric shit ton of available WR's that could fill that third spot adequately.
They need to rebuild that Oline, and maybe get some Dline/edge rushers to allow Parsons to play middle LB instead of DE...not that he didn't do great at it, but the LB's suffered.
Regardless, WR is not a priority, and Gallup deserves better than whatever he'd have to settle for to stay in Dallas
I'm a bit tore about what would be best for Gallup. Signing with a team where he can get more targets or resigning with the Cowboys, with Cooper getting moved. I lean towards him staying In Dallas where they have a decent QB and one that comfortable throwing to Gallup. Lamb can have the best corner guarding him and Gallup should do nicely with the defense worrying about Lamb.
So guess I don't think it's crazy to resign Gallup for the Cowboys, but then I've always liked Gallup potential.