Allen, Bills agree six-year, $258m deal By webmaster - August 6, 2021 260 0 Josh Allen and the Buffalo Bills have reached an agreement over a new six-year contract extension locking him down through the 2028 season. RELATED ARTICLES Sports Next darting superstar? Coates, 20, wins maiden PDC title Sports Mandhana fires Manchester Super Giants to victory over SunRisers Leeds Sports Doyle: Opera Ballo the main danger to Bow Echo at Goodwood