Damn. I don't like this O'Keeffe dude, but Doug Allen has got some explaining to do...and not just for this baseball. He still has not addressed the football helmet that was being discussed over at GU.