I saw that one too. It claimed to be from the St. Louis Post-Disptach.
Powerful odor of mendacity in the air today...
I think we traipse around the same sewer ;-)