Homer's heckling of the Springfield Isotopes baseball team during one of their games inadvertently leads to his appointment as the new team mascot.
There is no trailer available
There are no references.
There are no alternative names defined for this language
show full history