Panel split on need for new Bills stadium
A new stadium for the Buffalo Bills would cost $1 billion to construct and require up to $600 million in public infrastructure improvements, an entrepreneur who has proposed building a facility on the Outer Harbor says. A new Bills stadium was the topic of discussion for a panel of speakers Wednesday during a happy hour discussion […]