- Joined
- May 8, 2002
- Posts
- 353,475
- Reaction score
- 38
You must be registered for see images attach
The Cleveland Browns officially announced that they are moving forward with plans to build a new $2.4 billion domed stadium outside of the city. The new stadium would the centerpiece of a retail and entertainment district in Brook Park, a suburb about 15 miles southwest of Cleveland. In a statement, the team said that after …
Continue reading...