New $2.2B Bills stadium continues open-air tradition for a ‘football first’ design
New $2.2B Bills stadium continues open-air tradition for a ‘football first’ design
As winter winds sweep across Orchard Park, N.Y., a suburb southeast of Buffalo, a hulking new silhouette has risen along Abbott Road. The metallic, brick-accented colossus signals the next chapter of football in western New York. It is the new home of th...