Why all the hate for Adam Carriker. He is a perfect fit for the what the cardinals are trying to do on defense. He can play position on the defensive line. He is a playmaker on the defensive side of the ball.
Here is some stats for you.
played in 45 games
134 tackles
41 tackles for loss...