Stampede and WWC Star Hercules Ayala Passes Away at 69January 24, 20202 Mins Read In a tweet sent our earlier on Thursday, former Stampede Wrestling and World Wrestling Council, star Hercules Ayala passed away…