Geneva Returns to the Win Column with 74-66 Road Win - Geneva College, a Christian College in Pennsylvania (PA)