ESPN's Adam Schefter initially broke news of the development on Saturday:
UPDATE: Saturday, March 30 at 9:20 p.m. ET by Matt Fitzgerald
Adam Caplan of Sirius XM NFL Radio provides the details on Kolb's short-term deal, which gives Buffalo flexibility in case the QB doesn't wind up ultimately being the starter:
---End of update---
Only Tarvaris Jackson and Aaron Corp occupy the Bills' current roster, so it makes sense that the front office is doing all it can to upgrade the vital position. Jackson started in the past for the Minnesota Vikings and Seattle Seahawks but never displayed enough consistency to stay in the saddle.
Perhaps with better protection than he had in Arizona and not much competition threatening him on the current depth chart, Kolb could finally grab a firm hold on a starting quarterback job.
Kolb began his career with the Philadelphia Eagles and was set to take over for Donovan McNabb before a revitalized Michael Vick played sensationally in relief of Kolb, who was injured and never got another start.
John Skelton battled Kolb for the Cardinals' starting gig ahead of the 2012 season, and Kolb eventually rose to the top of the depth chart, guiding the surprising Cardinals to a 4-0 start. Unfortunately, season-ending ribs and chest injuries prevented Kolb from solidifying his status as the long-term answer under center.
Buffalo released Ryan Fitzpatrick, who was similarly underwhelming after signing a massive contract. Perhaps Kolb can prove his worth as a surefire franchise quarterback if the deal with the Bills is completed.
Kolb threw for 1,169 yards, eight touchdowns, three interceptions and posted a decent 86.1 passer rating for Arizona.
Considering the beating he took and the Cardinals' nonexistent running game, those numbers aren't bad. It looks as though they're enough to give Kolb at least one more shot to live up to his billing as a 2007 second-round pick.