The Joke of The Century!-screenshot-2022-06-20-100107.png

Cleveland Browns reportedly want new $1 billion stadium, likely publicly funded - cleveland.com

Maybe if they ever won The Super Bowl??