A Portland Velo rider navigates a dip in the course.

A Portland Velo rider navigates a dip in the course.

Sheppard & Pennington hustle to wins at Horning’s XC