Rain Wins in Non-Conference Action between Geneva & La Roche - Geneva College, a Christian College in Pennsylvania (PA)