diablos

Pros and Cons of Each of the 5 Mascot Choices
The 5 finalists for the new El Paso Triple A baseball team mascot were announced this week and the response has been...less than enthusiastic.  Running the range of emotions from "offended" to "bewildered" I have heard even the staunchest of Mountain Star supporters offer negativ…