Unless you follow the team that these guys played with you cannot determine whether it was skill or scheme that did the guy in.
Did he have a pass rush? What was the scheme? I think there are too many variables to say because he had a bad year with Detroit or a few in a row with Detroit and Buffalo to say he now sucks.
I am NOT saying he doesn't but I don't see Gettleman reaching on players just to sign one. I would hope he did his homework and believes he is going to be a good fit for us.