Many feel as though USC linebacker Brian Cushing is a perfect fit for the Patriots because of his versatility. Cushing played both linebacker and defensive end for USC during his career, and New England's Bill Belichick prefers players that he can plug in multiple holes.