M
Mark Inabinett | minabinett@al.com
Former St. Paul's and Alabama standout AJ McCarron has changed teams in NFL free agency, moving from the Cincinnati Bengals to the Buffalo Bills.
Mark Inabinett | minabinett@al.com
How much is AJ McCarron's new contract with the Buffalo Bills worth?
Mark Inabinett | minabinett@al.com
How much is AJ McCarron's new contract with the Buffalo Bills worth?