Team names for Michael Castro NameFrequency Bicycle Ranch 30 7 Bicycle Ra47:50.1 1 Bicycle Ranch / VR7 1 Bicycle Ranch/ VR7 1 VR7 / North Valley Bicycles 1 VR7 North Valley 1 VR7 North Valley Cycles 1