-
Built To Last... No More Than 13 Years
-
The Cleveland Browns' stadium was built in 2000. They've selected an architect to do a major renovation. Already. They don't say who'll pay for it, but we can guess. (Cleveland Plain Dealer)
Have an opinion? Add your comment below.