I am a modest NFL fan and have been for a long time. I'm troubled by the NFL Commissioner et al telling a city like Buffalo that it needs a new stadium to keep its team. With all the financial challenges all, major metropolitan areas have today, schools, infrastructure and paying creditors seem a much, much higher priority than building yet another "palace" to be used sparingly for entertainment. What say ye?
Last edited: