Champaign, Ill. (WCIA)
As the countdown continues for this year’s Christie Clinic Illinois Race Weekend, we meet another Face of the Race! This time it’s a husband and wife, Karle and Steve Flanagan. They share how the Christie Clinic Illinois Race Weekend is truly a milestone of healing and hope.