Thousands of runners and walkers took part in the annual Rock 'N Race 5K in downtown Concord on Thursday, May 17, 2018. (ELIZABETH FRANTZ / Monitor staff) Elizabeth Frantz
Participants cross the finish line of the annual Rock 'N Race 5K in downtown Concord on Thursday, May 17, 2018. (ELIZABETH FRANTZ / Monitor staff) Elizabeth Frantz
Thousands of runners and walkers took part in the annual Rock 'N Race 5K in downtown Concord on Thursday, May 17, 2018. (ELIZABETH FRANTZ / Monitor staff) Elizabeth Frantz
Thousands of runners and walkers took part in the annual Rock 'N Race 5K in downtown Concord on Thursday, May 17, 2018. (ELIZABETH FRANTZ / Monitor staff) Elizabeth Frantz
Thousands of runners and walkers took part in the annual Rock 'N Race 5K in downtown Concord on Thursday, May 17, 2018. (ELIZABETH FRANTZ / Monitor staff) Elizabeth Frantz