Their mascots are the leopards, which makes them the Deaf Leopards.
In case you don’t get the connection, there’s a band from the 80’s called Def Leppard.
Their mascots are the leopards, which makes them the Deaf Leopards.
In case you don’t get the connection, there’s a band from the 80’s called Def Leppard.