‘And not only were taxpayers kept in the dark until it was too late, but now it turns out that the Bills’ own internal study rated the South Park site just off downtown higher than the Orchard Park location the team – with the acquiescence of elected officials – is shoving down the public’s throat.’