milo
Jack L. Jones
Yes. A roof means you have to have a massive foundation and structural support that takes up a lot more space than a stadium without a retractable roof.
The design that got approval was a strange shape to maximise capacity on a small footprint. You'd end up having to lose thousands of seats, if it could be done at all there.