Eric has worked as a consultant with lucha libre promotion Lucha Libre AAA Worldwide, primarily working in helping prepare the English announcers for major shows such as TripleMania. While ...