Conversation so far:
who has won the most ivy league football championships
Princeton University still has the most national championships out of any college in the U.S. at 24.

Question: what is the university's mascot
Self-contained rewrite: what is the princeton university's mascot