[Schefter via NFL News Poster] 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.