-
The new film The Iron Claw charts the Von Erich family's rise to the top of the sport and the role North Texas fans played in their success
-
In the 1980s, North Texas was a professional wrestling hot spot. World Class Championship Wrestling was televised to fans across the globe from…