Close to 10,000 fans packed Southwest University Park Monday night for the first-ever home game for the Triple-A El Paso Chihuahuas (Pacific Coast League) in their new downtown El Paso (TX) ballpark. Read more and watch news report here. Watch news report about happy downtown business owners here.