Every participant in the DuPage Human Race had one of two goals: run 5K or walk 2K for their favorite cause.

Unlike most charity runs that benefit a single organization, the DuPage Human Race raises money for any nonprofit at work in DuPage County that doesn’t have a race of its own.

Read the full article on the Daily Herald