Blackburn's fit in Carolina

The New York Giants saw two more members of their 2012 Super Bowl champion roster head elsewhere on Thursday, as DE Osi Umenyiora signed in Atlanta, and LB Chase Blackburn landed with the Carolina Panthers. Umenyiora will be starting at DE for Atlanta, but how does Blackburn fit in with his new club?