Thats a good point but the Alma Mater is perhaps one of the biggest traditions/symbols the University has. I think tying it there with the name/pun solves the problem of reconciling a mascot with tradition.
Distracting people from the game in front of them does to me sound exactly like the...