FirstEnergy Stadium (Cleveland Browns Stadium)

Capacity67 000
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

2022

2020

2013