Team Logo.
The El Paso Diablos are a member of the American Association of Independent Professional Baseball. The Diablos play their home games at Cohen Stadium in El Paso, Texas.