Randy Franklin

Team Affiliation: Racing With Giants

Adventure Racing Orienteering & Wilderness Navigation Trail running Paddling Mountain Biking Rock / Ice Climbing Hiking, Backpacking, Fastpacking, and Mountaineering Extras