On Wednesday evening, the Buffalo Bills announced that they've signed quarterback AJ McCarron to a two-year deal.

Earlier on Wednesday, it was reported that Buffalo's biggest rival, the New England Patriots, had offered McCarron a contract to backup Tom Brady. With the Bills, he should be the starter when the 2017 season kicks off.

Still, despite the pickup, ESPN's Adam Schefter reports that Buffalo will still be aggressive in trying to move up in the NFL Draft to select one of the top signal-callers available. With the two-year deal, McCarron has his opportunity to prove himself as a legitimate starting quarterback in the NFL.

During his four years with the Bengals, McCarron only made 11 appearances while mostly sitting behind Andy Dalton. He made a positive impression at the end of the 2015 season when Dalton went down with an injury, winning two regular season starts before narrowing falling to the Pittsburgh Steelers in the Wild Card round of the playoffs.

Overall, McCarron has only racked up 920 passing yards, six touchdowns, and two interceptions in his NFL career.

When the Bills traded Tyrod Taylor to the Cleveland Browns, it became clear that they'd need to acquire another veteran QB to bridge the gap to whichever prospect they select come draft day. Otherwise, they'd have to rely on Nathan Peterman, who struggled mighty in limited action this year.

Even before the season ended, McCarron was rumored to have mutual interest with the Browns and his former offensive coordinator, Hue Jackson. By moving Taylor to Cleveland, Buffalo essentially put that out of question.