How Was this Incredible Stadium Constructed?

The stadium’s twin arches soar over 300 ft above the playing field. Together, they distribute 19 million pounds of thrust into four concrete abutme...
Back to Top