The Buffalo Bills took the first step in restocking their quarterback position by agreeing to a two-year contract with A.J. McCarron. The 27-year-old spent the past four seasons backing up Andy Dalton in Cincinnati after being selected by the Bengals in the fifth round of the 2014 draft out of Alabama. McCarron's signing on Wednesday came a few hours after the NFL's free-agency period opened, and five days after Buffalo traded three-year starter Tyrod Taylor to Cleveland.Read more on NewsOK.com