This is a good reminder that we need more sports teams named for myth. Where are the Minnesota Minotaurs? The Annapolis Anansi? The Leavenworth Leviathons? University of Kansas Kitsune?