A source with knowledge of the situation told NFL Network's Albert Breer that Gilmore's deal is for about $12.1 million over four years with a fifth-year option. All four years are guaranteed the source told Breer.
The 10th overall pick in the 2012 NFL, the 6-foot-1, 190 pound corner was a three-year starter at South Carolina and is expected to start immediately for the Bills. With three interceptions in four practices during the team's recent rookie minicamp, Gilmore earned the praise of head coach Chan Gailey.
"He played well and did well in this camp. Now, when he goes against the other guys he's going to lose some. How does he handle getting beat? He didn't get beat a lot out here, so how does he handle that?" Gailey said. "He's going to go through some emotions so that maturity and that confidence will help him, I think. He's played in a tough league. He knows what it's about."