Comments
Add Your Comment
Comments must be fewer than 2000 characters.
The estimated $948 million pricetag for a retractable roof stadium for the Atlanta Falcons would probably prove to be significantly low, experts say, adding to questions about how the facility would be paid for.