My current favorite is Dezmond Xavier. Hope Impact gives him a good push soon. The new LAX is great too, having Konnan as a manager does wonders for them.
All time fav is a bit hard to answer, but my childhood favorite was Vampiro.
Macho Man was awesome, not in my time, but I appreciate the greats @NewWestFan. I haven't heard of Dezmond Xavier, going to look him up. I prefer old-school LAX pre-2008 (Homicide, Hernandez and Konnan), LAX vs Styles and Daniels is one of the greatest (TNA) Tag rivalries ever.
Man was like the Ali of Wrestling. Brought a style of art and beauty that has yet to be replicated or replaced. A bar by which many current and future athletes measure themselves to. Truly. Cream of the crop.
All time fav is a bit hard to answer, but my childhood favorite was Vampiro.