I kinda like Wildebeasts.
Simply “Reds” would also work.
Or “Saber-toothes”. (Saber-teeth?)
The whole thing is so ridiculous. First of all, the name is a slur. But second of all, even with the Indians and the Braves, having your team name be an ethnicity is just absurd and intrinsically offensive. “The New York Jews.” “The LA Black People.” The premise is absurd. Even if the name was meant to evoke fierceness and honor, the result is to diminish and ridicule. So just change the name And sell more merchandise in the process.