Cleveland Browns Stadium

Capacity67 000
Country United States of America
CityCleveland
ClubsCleveland Browns
Other names FirstEnergy Stadium (2013–2023)
Inauguration 12.09.1999
Cost $ 290mln
Design Populous
Address 1085 West 3rd Street, Cleveland, Ohio 44114

Advertisement

Pictures

Advertisement

Related news

2022

2020

2013