In The NewsExpanding estimates, unanswered questions: Checking the math on DC stadium deal By DC Fiscal Policy Institute • June 16, 2025