Yes, there are over 200 Bison in the Henry Mountains of Southern Utah.
Besides that, when was it ever a requirement to have a mascot indigenous to that area? One of the high schools here has the Panther mascot, but I haven't seen any Panthers roaming around St. George.