Since we don’t have any matchups to talk about yet, let’s talk about mascots. Specifically, which mascot would win in a fight? It could be a battle royale-style fight or a bracketed tournament.
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