Maghalie Rochette wins third-straight USCX race on Day 1 of Rochester CX

Sidney McGill and Isabella Holmgren duel for podium positions

Check out the absolutely bonkers muddy conditions at Rochester ‘Cross

The course became basically a Slip N Slide

Rochette doubles up to sweep Rochester CX weekend

Canadian champ wins both days of first USCX series

All Rochester CX