New Buffalo Bills Stadium In Orchard Park Is a Dumb IdeaNew Buffalo Bills Stadium In Orchard Park Is a Dumb IdeaBuffalo has made this mistake before and we're on the verge of making it againEd NiceEd Nice