Hosted on MSN6mon
The world's tenth biggest pyramid is in Tennessee - and it's a shopThe Pyramid was also home to Memphis Pharaohs of the Arena Football League for a couple of seasons in the mid 1990s. It also hosted some huge boxing matches too.
In Downtown Memphis, Tennessee, FedExForum opened in September 2004, replacing the Memphis Pyramid ... arena, and FedEx bought the naming rights for $92 million. Designed by Ellerbe Becket and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results