Oh, I had no idea, LOL! thank you, Sarah Barracuda for that inside info.
I know nothing about the WWE / WWF except the HQ is located in a really big building off I-95 in Stamford, CT. ;-)
No problem..Me and the WWE go way back. Been watching it off and on for years. As far as Linda McMahon goes, I really don’t know what to think of her politically