Buffalo Bills break ground on new $1.54 billion Orchard Park stadium

NFL and New York dignitaries broke ground on the team’s new $1.54B stadium scheduled to be built in time for the 2026 season.  Click Here for more