Justify it with even more moola, it's so American
The stadium is estimated to cost $1.7 billion. Under an agreement with the state of New York, taxpayers will pay $850 million of the construction cost, as well as pay for all maintenance and repair costs once the stadium opens. It is largest taxpayer contribution ever for a National Football League facility.
|