Dear Mexican: My hometown of El Paso is getting a new Triple-A baseball team. The owning group just announced the name: The El Paso Chihuahuas. The reasons given? The origins of the dog and the city’s location in the Chihuahua desert, and that it was family-friendly. Many in this city are saying the name is […]