Home World News The Broncos’ stadium was publicly funded, now millions will go back to taxpayers