SIGNED.— Buffalo Bills (@buffalobills) July 25, 2018
Josh Allen is officially a Buffalo Bill! pic.twitter.com/PzrdNYCw1H
With players reporting to training camp today, this means that the Bills have their full rookie class under contract as camp commences.
Allen was Buffalo’s first pick in the 2018 draft, chosen seventh overall after a series of trades by Bills general manager Brandon Beane. The team is hoping that he can translate his athletic gifts and arm strength into a long-term career as Buffalo’s franchise quarterback, but he’s expected to begin his career on the sidelines with the Bills bringing him along slowly.
There were never any strong indicators that the Bills and Allen would struggle to come to an agreement, and Allen’s contract terms were likely expedited when number one overall pick Baker Mayfield signed his contract Tuesday night. Now Sam Darnold is the only rookie quarterback who hasn’t yet signed a deal, and he was absent from facilities as the Jets began their training camp Tuesday.
UPDATE (11:31 am): Spotrac has Allen’s contract details. It’s a fully guaranteed four-year deal worth a total of $21,183,083. For 2018, Allen’s cap hit is $3,851,461, which is the eleventh-highest cap hit on the Bills’ roster this season.