Buffalo Bills' $1.5B Stadium Agreement Unanimously Approved; 2026 Opening Targeted

Josh Allen and the Buffalo Bills will have a new home in 2026. The Bills announced Thursday that the Erie County Legislature has approved plans to build a new…