Waste of the Day: $850M to New Buffalo Bills Stadium

Topline: The Buffalo Bills broke ground on a $1.6 billion new stadium last June, and New York taxpayers are on the hook for $850 million of those funds, the largest-ever public investment in an NFL st Read Full Article »


Comment
Show comments Hide Comments


Related Articles