The Buffalo Bills are getting a shiny new stadium in upstate New York. The state’s taxpayers are choosing up many of the $1.4 billion-dollar tab. And so far as New York Gov. Kathy Hochul is worried, it is actually only a hell of a deal. In a Monday announcement, Hochul did not focus a lot […]

The post Bills’ new stadium deal resurfaces puzzling question: Why do owners get taxpayer money to build venues? & More USA Today News Here appeared first on CableFreeTV.

Leave a Reply

Your email address will not be published.