Norman is Mecca.
Wow... that's funny. Norman, Oklahoma... Boomer, Sooner... Coincidence? I'm 100% positive - since he grew up on Long Island. But... interesting.
"...Norman is Mecca..." Texas Stadium IS Mecca.