A 'Buffalo style stadium' could be in our future. What does that mean?

When the Pegulas talked about a new or renovated football stadium that would be "Buffalo style," political leaders, developers and others chimed in with their own interpretations of what tha...