And as far as Gallup is concerned, Cooper, though he plays hurt, does seem to get banged up a lot, when will one of those "bang ups" turn into half a season or such? Or become something that happens every few games. Pretty good bit of risk there.
As to Collins, he's only 28, seemed to have recovered from the hip surgery before the suspension. If I'm reading it right, his cap hit is over $15 million next year, which would make one think "Yikes, that's too high, Steele is playing well, better get rid of Collins". But also if I'm reading it right his dead cap is over $13 million. So it appears the Cowboys are between the proverbial rock and hard place. May not be any way to get rid of him except a trade, which has to be done by Nov 2nd, and I seriously doubt any team will take on that next year's salary.
So realistically Collins will be here next year, and Gallup will either be lost for no compensation or he'll have to be paid a lot of money to keep him.
But for me, the team seems to be gelling, improving the roster should always be a goal, but it has to be a good improvement, not just roster churning. At some point you have to "dance with who brought you" as Bum Phillips once said and keep the team together...