A.J. McCarron has agreed to join the @buffalobills on a two-year deal.

Learn more about the Bills new signal caller: pic.twitter.com/hQTSNrO0gV

— Buffalo Bills PR (@BuffaloBillsPR) March 14, 2018