WWE: Sin Cara Makes First AAA appearance after leaving WWE despite non-compete clause – watch video

Sin Cara, Luke Harper and The Ascension were released by WWE on December 8. This was his first wrestling appearance since the release