16 POSTS
Kelly McPherson is a cyclist who lives in South Jordan, Utah with her husband of many, many years and 5 kids. She has a BS in Health Education from the University of Utah and loves to stay healthy and fit and take as many people with her as she can.