The Bills and other National Football League teams are allowed to begin negotiating with agents of free agents beginning Monday but can't officially come to terms until 4 p.m on Wednesday.
But instead it is Bradford who will replace the retired Carson Palmer in Arizona.
The Arizona Cardinals solved their short-term situation at quarterback by reportedly picking up Sam Bradford on a one-year, $20 million contract. It was reported that the Cardinals were ready to offer Cousins 5-years for $145 million.More news: Pogba misses Man Utd training to cast doubt over Sevilla showing
More news: Indian troops martyr six in IoK's Shopian district
More news: Geneva Motor Show: Toyota Auris
1 overall pick in the 2010 draft, is known for his strong and accurate arm but he has struggled with injuries. He'll manage the offense, complete a high percentage of his passes (71.8 percent of them in his two seasons in Minnesota) and limit turnovers (just five interceptions in his past 17 games).
The Cardinals needed a quarterback, so going for a veteran makes sense.
Instead, Minnesota turned to Keenum, who threw for 3,500 yards, 22 touchdowns and seven interceptions while leading the Vikings to the NFC Championship Game. He missed half of the 2013 season and all of 2014 after tearing his ACL in back-to-back years.
If Bradford can stay healthy, and that's a BIG if, then maybe he can keep the Cardinals afloat for the next year of two while they get their franchise quarterback ready to go. He only appeared in one more game for the remainder of the season, missing time due to injury as Case Keenum took over the signal-calling duties.