What is the economic impact downtown if Cleveland Browns build new stadium in Brook Park? New report breaks down the numbers November 13, 2024 by WKYC The report outlines an estimated annual loss of at least $30 million in economic output and approximately $11 million in tax revenue. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)