FirstEnergy Stadium (Cleveland Browns Stadium)

Capacity72 300
Country United States of America
CityCleveland
ClubsCleveland Browns
Inauguration 12.09.1999
Cost $ 290mln
Design Populous
Address 1085 West 3rd Street, Cleveland, Ohio 44114

Advertisement

Pictures

Advertisement

Related news

2013