DMD - Downtown El Paso

Chihuahuas vs. Sacramento River Cats (San Francisco Giant Affiliate)
2026-07-02 18:30 - 21:00 (America/Denver) | Southwest University Park, 1 Ballpark Plaza, El Paso, TX, 79901, United States
