The Buffalo Bills have hired former New York Jets defensive coordinator Mike Pettine to be their defensive coordinator, a source told ESPN senior NFL analyst Chris Mortensen. Pettine, whose contract had expired with the Jets, agreed to a three-year deal with Buffalo to work on new coach Doug Marrone's staff.