A new NFL mark: the Bills and Josh Allen reached agreement on a new record-setting six-year, $330 million contract that includes $250 million guaranteed, the largest guarantee ever given to an NFL player, sources tell ESPN.
Allen had four years left on his deal, but the Bills still rewarded their franchise QB with a new benchmark deal.