diablos

Go Aardvarks?!
Go Aardvarks?!
Go Aardvarks?!
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 negative opinions. Former Diablo owner Jim Paul called into the Morning Show and wondered how many people i