Cleveland Browns’ quest for a domed stadium starts an NFL fight for Ohio dollars April 15, 2025 by WKYC The Cleveland Browns’ owners seek $600 million for a new $2.4-billion, domed stadium and entertainment complex outside the city. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)