- I've studied stadium financing for over two decades – and the new Bills stadium is one of the worst deals for taxpayers I've ever seen https://theconversation.com/ive-studied-stadium-financing-for-over-two-decades-and-the-new-bills-stadium-is-one-of-the-worst-deals-for-taxpayers-ive-ever-seen-180475 4 comments politics