NFL training camp is here. As rookies begin reporting, some last-minute contracts are being signed.
The Cleveland Browns signed No. 1 overall pick Baker Mayfield to his rookie deal last night. This morning, another first-round QB inked his contract.
The Buffalo Bills announced that top pick Josh Allen has officially signed his rookie pact with the team. Allen was the No. 7 overall pick of April's draft.
The terms of Allen's deal have not been announced, but it will be a standard four-year rookie contract.
The Bills begin training camp tomorrow, and Allen will be in a three-man mix for the starting quarterback spot. He'll be up against second-year pro Nathan Peterman and free agent signing A.J. McCarron.
Clearly, the Bills are banking on Allen being their franchise QB of the future. You don't take a guy with the seventh overall pick if you don't think he'll be the guy.
Allen's physical tools were the reason he was the third quarterback taken in the draft, but it will be his accuracy that will likely determine if he can be a competent NFL starter down the road.