Proposed
"Report: Cleveland Browns want to build new stadium, city has rejected offers for land
Ben Axelrod, Neil Fischer, WKYC-TV
With the Cleveland Browns' lease at FirstEnergy Stadium set to expire in 2028, the clock is ticking regarding the future of the team's home.
Citing sources on Monday...