CCM Diary: Small Run, Big RaceWhen Ruth and I went to bed Saturday night, we were intending to get up early Sunday morning, […]