The Jewish Center League's sports mascot was the Embarrassment Boy. (2:11)
richard lewis, the a-list, jewish, sleep, religion, olympics, sports, parents, self-deprecating, growing up, mascots, cheerleading, impressions
© 2015 Comedy Partners. All Rights Reserved. Comedy Central and all related titles, logos and characters are trademarks of comedy partners.