Posted by: Tnbasmstr - Ex Member Posted on: 07/01/10 at 03:26:33
Yes, it is official. Bass Pro Shops officials signed a 55 year deal with the City of Memphis, Tennesee to lease the Pyramid and open a new mega store by November 2011. Details to follow.....I am so happy I could just but a LM Bass right this minute.........Finally a super mega store..........I'll keep ya posted....