This Sunday, the Cincinnati Reds will host "Faith Day," sponsored by the Creation Museum.
For those of you who don't know, the Creation Museum is a young-Earth wingnut wonder, located near Cincinnati. It's a slick, $27 million dollar "history" museum made up of crazy, Flintstone-style facts.
Seriously, when you walk through the front door, there's a friggin' triceratops with a saddle ("Dragon's Den," containing more such scenes, just opened) ... and the usual creationist pseudoscience about Noah, floods, etc. It's tricky, clever, and far from innocent.
And the Cincinnati Reds are now affiliated with it.
Read More