Alex Parker Sets Geneva’s Indoor 60 Meter Hurdle Record - Geneva College, a Christian College in Pennsylvania (PA)