When one thinks of O’Neill’s Stadium Inn the first thing that comes to mind is certainly not chicken wings. That distinction belongs to heavy intoxication before, during or after Buffalo Bills games. Makes sense seeing the locale is literally across the street from New Era Field. For those who don’t come around other than eight … Read More