answersLogoWhite

0

"Cleveland Brown's stadium is located in Cleveland, Ohio and has a seating capacity of over 73,200 people. It has been the Cleveland Brown team's home field for 49 years."

User Avatar

Wiki User

13y ago

What else can I help you with?