McHenry River Run
Gregory Shaver for Shaw Media Rob Swartzloff of Vernon Hills is reflected in a puddle of water as he waits for the start of McHenry River Run 10K race Saturday morning, July 14, 2018.
Gregory Shaver for Shaw Media Denise Jordan of McHenry stretches before the start of the McHenry River Run 5K race Saturday morning, July 14, 2018. Around 200 participants finished the races.
Gregory Shaver for Shaw Media Carlos Montes, 15, of McHenry, runs along Cresent Avenue as he competes in the McHenry River Run 10K race Saturday morning, July 14, 2018. Around 200 participants finished the races.
Gregory Shaver for Shaw Media Competitors in the 5k race start their race Saturday morning, July 14, 2018, during the McHenry River Run 5K and 10K. Around 200 participants finished the races.
Gregory Shaver for Shaw Media A runner races to the finish along Country Club Drive while competing in the McHenry River Run 10K Saturday morning, July 14, 2018. Around 200 participants finished the races.
Gregory Shaver for Shaw Media Runners smile as the sprint to the finish line during the McHenry River Run 5K and 10K Saturday morning, July 14, 2018. Around 200 participants finished the races that ended at McHenry High School East Campus.
Gregory Shaver for Shaw Media Dave Schroepfer gives Sam a drink of water after Sam finished the McHenry River Run 10K race with his owner, Sarah Watson, Saturday morning, July 14, 2018. Around 200 participants finished the races.