Joe Backus
John Carroll University Cleveland OH USA
Olmsted Falls Olmsted Falls OH USA
2019
Distance / XC