Everyone said the same thing about the Utah Mammoth logo