What Is The Largest Indoor Stadium In The World?

The largest indoor stadium in the world is the Carrier Dome, located in Syracuse, New York. The Carrier Dome has a capacity of 49,262 and is home to the Syracuse Orange football and basketball teams. The Carrier Dome was built in 1980 and is currently the oldest domed stadium in the NCAA.

Filed Under: