Geneva College Presents Coach DeMarco’s 25 Year Celebration Roast - Geneva College, a Christian College in Pennsylvania (PA)