‘A newly constructed NFL stadium for $1.1 billion, based on facilities built in the past decade or so, would be more than a bargain, but the Bills have not made public any specifics that would affect the cost – such as the number of seats or other such details.’