Allen, Bills agree six-year, $258m deal By webmaster - August 6, 2021 280 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 Singapore GP: Verstappen on pole ahead of Leclerc, Hamilton LIVE! Sports Yamashita wins Korea Championship with course-record finish Sports Gea SHOCKS Shelton with impressive straight-sets win in Shanghai