News

might think of Elon University in North Carolina and its marvelous, pugnacious old mascot, the Fightin’ Christian. It’s been years since someone’s brought it up as a reference point.