One is arguably too detailed and one is arguably too simplistic. My argument is the Rangers logo utilizes 14 letters and I'm not a fan of that as you well know. This point goes to the Panthers.
It's nice to be a park ranger in a league filled with animal mascots. The Ranger protects the endangered Panthers and their habitat and so has the upper hand in this relationship. Count it.
When looking at a logo for the Rangers, a shield of some sort is probably the smartest choice. But times have changed and this logo desperately needs a rejuvenation. It has one if you check the shoulder of the team's third jersey. In fact, check the crest on that jersey and let's just go with that one. But more than that, the Panthers logo is cooler than almost anything.