Are Kraken native to Seattle? Sabretooth tigers and Nashville?
Mammoth is a fantastic name with so many branding options. Mammoth are native to Utah, but, yes, they also existed other places...like Eagles, Lions, Kings, Flames, Bruins, etc.
Just go with it and have fun. It's going to be great!!