Buffalo Bills Stadium Wasn’t Supposed To Be In Orchard ParkBuffalo Bills Stadium Wasn’t Supposed To Be In Orchard ParkWe only have a few more seasons with the Highmark Stadium we have come to know, but did you know that it was never supposed to be in Orchard Park?Kadie DayeKadie Daye