Man...I can’t believe “The Genius” is dead.
I pray he knew Jesus.
To my knowledge he never won a match, but was always “very capable.”
Leapin Lenny RIP