The artwork is Excellent though I am not very familiar with him.
My website devoted to pro-wrestling related newspaper & magazine articles from the early days of pro-wrestling through today: classicwrestlingarticles.wordpress.com - More than 2,200 Articles Posted!!!
Last night on DVD (CZW's Best of the Best 11,) I actually saw the latest two names (Willie Mack and Greg Excellent) announced this week by Filsinger Games wrestle each other along with Alex Colon in a match. Mack pinned Excellent via his Frog Splash but still lost the match to Colon who advanced to the next round of the tournament.