Its eating me alive every time I see people saying that we gave up a 2nd and 3rd rounder for him. The only pick we gave up was the third. He was our second pick. We gave two picks to get one back, that is a net loss of one draft pick, not two.
Considering we got a Pro Bowl DT in Stroud for a 3rd and 5th rounder, and traded McCargo for a 4th, I'd say its an excellent return based on the market. Randy Moss went for a 4th for chrissakes.
DT was a top need before the trading of McCargo. With or without McCargo, if Stroud goes down, we are screwed. McCargo wasn't adding anything except a pain in Jauron's ass. Kyle Williams is a very good player, but we need a second bigger guy for depth.