The City of Roses Half Marathon was held on Sunday morning, September 19th in Cape Girardeau, Missouri. The race, sponsored by the Cape Girardeau Road Runners was my first half marathon, and its proceeds benefit local running programs, specifically those programs designed for youth runners.
A half marathon is 13.1 miles in length, but the City [...]





