Recap of the Maurice “Mad Dog” Vachon tribute on In Your Head Wrestling Radio, dated November 27, 2013 by Vic Schiavone Hosts Jack E. Jones...
Greg Oliver, the Producer of SLAM! Wrestling is reporting that Maurice “Mad Dog” Vachon, one of the greatest heels of all-time and a former Canadian...