by Edward McClelland, Slate.com The Mascot Hall of Fame, which opened the day after Christmas in the industrial village of Whiting, Indiana, is a surreal sight both outside and in. The hall is located just north of an oil refinery spewing flames from its chimneys and just south of some railroad …