The Bills on Friday evening reached a contract agreement with unrestricted free agent Kelly Holcomb, who rebuffed persistent attempts by the Browns to retain him, and possibly give him the starting job. Holcomb, 31, will sign a four-year, $6.6 million contract that includes a $2 million signing bonus.