News

With WWE recently purchasing AAA, it makes more sense for Mr. Iguana to stay in the promotion. At least for the time being.