josh allen contract Josh Allen signed a six-year contract extension with the Buffalo Bills worth up to $258 million.