"...Norman is Mecca..." Texas Stadium IS Mecca.
Only in the fact that within 4 years Texas Stadium will be a parking lot just like Mecca.
It was once. When BS ruled.