Heidelberg University Stadium was under construction. The stadium is located on the Campus of Heidelberg University and Home to the Student Princes - Tuesday, April 22, 2014
2014HeidelbergUniversityTiffinOhioStudentPrincePrincesNCAACollegeFootballStadium