What the hell is that thing? He makes as much sense as the Twins having a freaking bear for a mascot.
He looks like a Yetti. Maybe in the same phylum as the Phillie Fanatic. I don't like him. I think the DC team should upgrade to something more concrete once they finalize a name.
Posted by mike n. at October 1, 2004 12:50 AM