« Coming Soon to a Kansas School | Main | Inflatable Church! »

Why the Buffalo Bills are the Greatest Sport Franchise in History

From Tuesday Morning Quarterback's AFC preview:

Fiscal note: Erie County, where Ralph Wilson Stadium is located, has all kinds of financial problems. To help, the Bills announced they would pay stadium upkeep costs the county is supposed to cover. Surely this is the first known instance of a professional sports franchise giving money to the public rather than the other way around!