New
#1
The Joke of The Century!
Cleveland Browns reportedly want new $1 billion stadium, likely publicly funded - cleveland.com
Maybe if they ever won The Super Bowl??