site:www.stltoday.com