Carroll (6-1, 217) is known as a physical cornerback with good size and length. A two-year starter for the Miami Dolphins, the four-year veteran has 26 career starts and posted a career-high three interceptions last season. The 27-year old had one of his better games against the Bills last season posting six tackles, a sack and an interception in the Dec. 22nd game in Buffalo.
Buffalo is in the market for a quality third cornerback to team with incumbent starters
Williams (6-6, 320) is a veteran offensive lineman who has lined up at guard and tackle. The Vanderbilt product has played most of the last two seasons with the St. Louis Rams. He started all 16 games in 2013 at left guard for the Rams.
Thirty-six of his 54 career starts have come at guard with another 18 at tackle. A former first-round pick of the Chicago Bears in 2008, Williams is set to enter his seventh NFL season.