Geneva’s two homers not enough to clinch the win - Geneva College, a Christian College in Pennsylvania (PA)