Sports News Without Access, Favor, Or Discretion

NFL owners have voted to waive league rules on debt ceilings, in order to allow the Falcons to borrow $850 million to construct their new stadium. The projected cost of the project has increased from $1 billion to $1.4 billion over the last two years.


Share This Story

Get our newsletter