Marcel Ray

Canada

Marcel Ray is a cyclist from Canada. He has won 1 UCI races.

Information

1967

All
Date Pos GC Race
31.07 1 Pan-American Games RR | CCRR 1967-07-31Show more