Churchill: With Bills giveaway, Hochul (and taxpayers) got fleeced
New Era name to be dropped from Bills stadium
Buffalo Bills' new stadium comes with $850 million price tag for
Buffalo Bills stadium agreement 'not a good deal for the taxpayers
A Case Study in NFL-College Football Shared Stadiums - Bull Run
Works begin on new 1.5 billion dollar Buffalo Bills stadium
Bills Make Major Announcement About Stadium Naming Rights
Bills' new $1.4 billion stadium to include $850 million in public
Inside the Highmark Stadium naming rights deal