Bills add CB Graham, LB Rivers

The Buffalo Bills added depth to their defensive backfield Wednesday, agreeing to a four-year deal with cornerback Corey Graham. According to ESPN NFL Insider Adam Caplan, the deal is worth $16 million.

The Bills also agreed to a two-year, $5 million deal with linebacker Keith Rivers, sources told ESPN.com Dolphins reporter James Walker.

Buffalo announced the deals with Graham and Rivers, but did not confirm the terms.

Graham is a Buffalo native who spent the last two seasons with the Baltimore Ravens. He set career highs last season with four interceptions, one sack, and 12 passes defensed.

The Bills did not have an immediate need at cornerback, but could undergo a scheme change under new defensive coordinator Jim Schwartz. Graham could compete for a starting role with Leodis McKelvin, who turned in his best season after receiving a four-year contract extension last spring.

Top cornerback Stephon Gilmore was hampered by a broken wrist last season, while the Bills were impressed by the work of undrafted rookie Nickell Robey as a slot cornerback last season. Robey's playing time could be most impacted by Graham's signing.

Graham adds a presence on special teams for the Bills, who struggled in that area last season. Graham, a fifth-round pick of the Chicago Bears in 2007, made the Pro Bowl as the NFC's special teams player following the 2011 season.

Rivers, 27, had 45 tackles and one sack in 16 games with the New York Giants last season.

The Bills also hosted cornerback Nolan Carroll, formerly of the Miami Dolphins, on a free-agent visit Wednesday.