This might very well be the best option on the table for McCarron, and when you think about it, despite it not being a starting gig, it's not that bad of an option.
Buffalo traded starting QB Tyrod Taylor to the Browns earlier this month. His career stats are as follows: 64.7 comp pct., 920 yards, 6 TDs, 2 INTs, 93.6 rating with a 2-2 record, including a loss in the 2015 wild-card game.
McCarron, 27, was a free agent after winning a grievance filed against the Cincinnati Bengals past year to determine whether he had been incorrectly put on the non-football injury list as a rookie.
With two picks in each of the first three rounds of the draft, Buffalo also is expected to target one of the highly touted quarterback prospects. By moving Taylor to Cleveland, Buffalo essentially put that out of question.
Mix-up leads to United Airlines flying family dog to Japan by mistake
United sparked controversy that same month after Simon, a ten-month-old 3ft continental giant rabbit, died on one of its planes. A Kansas family says a mix-up with United Airlines has resulted in their German Shepherd dog being mistakenly flown to Japan.
All-in-all, this move doesn't change their plans at quarterback.
McCarron became a free agent after winning a grievance with the Bengals, for whom he served as a backup quarterback most of his career.
Drafted in the 5th round of the 2014 NFL Draft, McCarron was a star at Alabama, starting at quarterback for three seasons and leading the Crimson Tide to two national titles in 2011 and 2012. Could we see McCarron in a Bills uniform in 2018?
It's a win-win scenario.