RELATED: Ben Flanagan wins his second Falmouth Road Race

Canadians sweep the men’s road races at Falmouth