Hey now --
SECOND-tier.
At least we have no Hartford Yard Goats or Rocket City Trash Pandas on our hands here.
Technically every NFL team has a story behind its name -- even the generic ones, like the Bears being an up-gunned Cubs, the Eagles being named as such because Bert Bell liked FDR so much, and the cardinal jerseys behind the Chicago Cardinals.
That being said, what is particularly Arizona about "Cardinals?"
It is not even a state fully included in their range!
That is no worse than some generic create-a-team name like the Dragons for Seattle.