Richard Lewis - Sports
Season 1 • 02/24/1992
The Jewish Center League's sports mascot was the Embarrassment Boy.