I can't imagine not being allowed in Highmark or UB stadium, but there are other options. All High in North Buffalo or Buff Sate Stadium are two. Then there's Veterans/Ron Jaworski Stadium in Lackawanna. You only need room for about 10,000 fans.
But in order to have a chance of working, you have to play at Highmark.