The Bills have signed first-round pick Stephon Gilmore to a four-year deal. The cornerback is ready to compete for a starting job after inking the $12 million contract. Listed at 6-foot-1 and 190 pounds, Gilmore was drafted 10th overall after a three-year career at South Carolina. The contract includes an option for fifth year.