11.27.2007

Follow Up

The Star Telegram has a follow-up story on Candace Richardson, 54, and her son Shane Eichthaler, 15, who were killed this week in an auto accident in Decatur. Here.