I still think its super short sighted to build an open air stadium in the waste land where it is now.
I know Buffalo has a low chance of holding any significant sporting event such as college bowl games, march Madness elite 8 or anything else, but this all but guarantees you never will.