The contract can not be finalized until the new league year opens on Wednesday at 4 p.m. ET.
The Arizona Cardinals solved their short-term situation at quarterback by reportedly picking up Sam Bradford on a one-year, $20 million contract.
Bradford played in just two games for the Minnesota Vikings previous year as he battled a knee injury, and he spent some time on injured reserve. They turned down his request last summer for a one-year, $4 million extension.
Bradford, who played college football at Oklahoma, was the first-overall draft pick by the Rams in 2010. If Bradford bounces back from the degenerative knee condition he dealt with last season, he has a shot to be a viable starter again.
According to Schefter, the contract is a one-year, $20 million deal with $15 million guaranteed and a $20 million option. 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).
In short, he could be the ideal bridge quarterback for a team that'll pick No. 15 overall in April's draft.
The Arizona Cardinals and safety Tyrann Mathieu "are making positive strides" toward a restructured deal that would keep the defensive back in Arizona, according to an AZ Central report.
With NFL free agency set to open this week, Nathan Peterman is the only quarterback on the Bills' roster. He suffered two ACL tears in 2013 and 2014. Minnesota brought him in via trade with the Eagles as a stopgap when Teddy Bridgewater went down with a gruesome knee injury before the 2016 season.