Hundreds of cyclists to ride through Homewood on July 18

by