We've scrutinized every bit of the ESPN TV schedule, but can find no mention of the 2007 World Worm Charming

Advertisement

Want Deadspin’s email newsletter?