July 22, 2024 Worcester hosts Major Taylor cycling race WORCESTER – They came from near and far to conquer one of the steepest stretches of road in Worcester. Some got out of their beds...