The Pyramid Arena opened next to the Mississippi River in Memphis in 1991.
The Pyramid Arena opened next to the Mississippi River in Memphis in 1991.
The Pyramid Arena opened next to the Mississippi River in Memphis in 1991.