Denison Upends Allegheny In NCAC Semifinals

Story written by: Ryan Maurer