Dan Horde is a fictional character portrayed by Ken Levine in the TV series The Simpsons.
They appear in 1 episodes out of a total of 768 aired so far
Episodes1
Dancin' Homer
episode S2.E5 november 1990Homer's heckling of the Springfield Isotopes baseball team during one of their games inadvertently leads to his appointment as the new team mascot.