A 29-year-old Russellville, Missouri man, won the eighth annual St. Louis marathon yesterday.
Russellville man wins marathon