Kevin Kolb agrees to a two-year deal with Buffalo Bills: source Kevin Kolb is getting another chance at a fresh start, this time with the quarterback-needy Buffalo Bills. A person familiar with negotiations said the free-agent sixth-year player agreed to a two-year contract potentially worth over $12 million with Buffalo on Saturday night. The person spoke on condition of anonymity because the Bills haven't announced the move. Several media outlets, including ESPN.com and The Buffalo News, first reported the agreement. The Bills are in no position to be choosy with few quarterbacks available in free agency, and questions regarding the crop of prospects available in the NFL draft next month. Buffalo was down to one experienced quarterback on its roster - Tarvaris Jackson - after releasing returning starter Ryan Fitzpatrick earlier this month. Questions remain whether they'll do so with their first-pick, eighth overall. The Bills have been busy scouting nearly every quarterback prospect this off-season. They've held private workouts with West Virginia's Geno Smith, Florida State's E.J. Manuel and Oklahoma's Landry Jones. Assistant GM Doug Whaley also attended Southern California's pro day this past week, where Trojans quarterback Matt Barkley threw for the first time since hurting his shoulder in November.