ORCHARD PARK, N.Y. (AP) - The Bills and Colts have swapped linebackers, with Buffalo trading Kelvin Sheppard to Indianapolis in exchange for Jerry Hughes.
The deal was announced on Monday, two days after the NFL draft.
Sheppard, a 2011 second-round pick from LSU, has been inconsistent in two seasons in Buffalo. He had 138 tackles and two sacks in 31 games, including 24 starts.
Hughes was the Colts' 2010 first-round draft pick from TCU. He's had 62 tackles and five sacks in 40 games, including seven starts.
Buffalo's defense is in the midst of transition under new coach Doug Marrone and new coordinator Mike Pettine.
The Bills today announced that they've agreed to terms with 16 undrafted free agents. Here is the list.
G Zack Chibane - Syracuse
LB Keith Pough - Howard
DE Izaan Cross - Georgia Tech
CB Nickell Robey - Southern California
DB Jordan Dangerfield - Towson
WR Da'Rick Rogers - Tennessee Tech
CB Kip Edwards - Missouri
CB Jumal Rolle - Catawba
RB Kendall Gaskins - Richmond
FB Drew Smith Albany
WR Brandon Kaufman Eastern Washington
DT Aaron Tipoti California
CB Vernon Kearney - Lane
QB Jeff Tuel - Washington State
WR Kevin Norrell - Stony Brook
C Ryan Turnley - Pittsburgh
The Bills also released four players. QB Aaron Corp, T Adam Grant, K Chris Koepplin and TE Joe Sawyer.