Controversy invaded the College of the Holy Cross, a private Catholic Jesuit liberal arts college in Worcester, Mass., after the school has abruptly decided to remove its traditional logo and mascot, ...