Okeafor was the biggest signing last year, not Ross. I thought Chike had a very solid first year, not quite as productive this year so far.
That's one area I've been critical of Green I think he's made huge mistakes in signing the wrong FA's. I was quite critical of the Okeafor signing not because I think he's not very good, but because there was a damn near identical player in Bryce Fisher that signed for quite a bit less, also in our division. ANd if you really wanted an impact guy, Derrick Burgess was the hot name that offseason because he'd had a great playoff run for the Eagles. Burgess got 5 years 17 million, we gave Chike 5 years 25 million. My complaint at the time was not that I knew Burgess would lead the NFL in sacks but that both he and Fisher were comparable players to Okeafor, and would cost quite a bit less allowing us to pursue other players as well.
Since then Chike has 8.5 sacks, Fisher 12, and burgess 21. Obviously Burgess was a gamble, had 8 sacks as a rookie, 2 years of injuries, then 2.5 sacks regular season huge postseason. He was not at all unknown, everyone saw him in the playoffs, the question was can he do that for a full season, that's why he got so much less money than Chike. Not saying Green has to get the best guy everytime, but we've done that a few times. Ross obviously, Huff. Green does a nice job evaluating for the draft but whoever is deciding which FA's to throw money at, and I suspect in general it's Green, has made mistakes.
Personally I don't think Green was the guy who elected to chase Edge, if he was, he would have traded the 2nd rounder to the Colts the year before instead of using it to draft arrington.