Dan Hoard

Dan Hoard is a minor league baseball announcer who was heard during one of Homer Simpson's performances.