I've studied stadium financing for over two decades – and the new
NY taxpayers will pay $850 million for Buffalo Bills' new stadium
Why the Buffalo Bills deal stinks for taxpayers and must be reversed
NFL team owners approve 30-year lease for new Bills stadium
KC Chiefs plan for Arrowhead if Royals move stadium downtown
Bills reach deal for new stadium, with a record amount of taxpayer
Oakland Raiders stadium plan clears hurdles
New York State - Route Fifty
Buffalo Bills Strike Deal for Taxpayer-Funded $1.4 Billion Stadium