What is the largest indoor arena in North America?

The largest indoor arena in North America is Rogers Place, located in Edmonton, Alberta, Canada. It has a seating capacity of 18,500 people and is home to the Edmonton Oilers of the National Hockey League (NHL).
Copyright Wanderlust World © https://www.ynyoo.com