NFL reveals opening day for Bills' new stadium as team gives sneak peak of its $2.2billion home | Collector
Daily Mail US
NFL reveals opening day for Bills' new stadium as team gives sneak peak of its $2.2billion home
Highmark Stadium, the $2.2 billion football field located in Orchard Park, will open its doors this September before one of the more highly anticipated games of the NFL's regular season.