Bills armed for future: Allen inks 6-year, $258 million deal

Buffalo Bills quarterback Josh Allen (17) takes the field before practice at NFL football training camp in Orchard Park, N.Y., on Saturday, July 31, 2021. (AP Photo/Joshua Bessex)

ORCHARD PARK, N.Y. — Bills quarterback Josh Allen can put behind all those who doubted his accuracy, his small-school pedigree, and the hundreds of rejection letters he received from college recruiters.