Jackass that is a marketing arm of MLB who's only goal in life is to piss off every Phillies Fan in the World. See Also Joe Buck the asshole or Tim McCarver the strapper
by IHateNationalAnnouncers October 21, 2009
Get the TBS Announcer mug.