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