New Arena Location Upsets Some Downtown Residents — How Do You Feel?New Arena Location Upsets Some Downtown Residents — How Do You Feel?A new sports and entertainment venue for El Paso is a little closer to reality but, some aren't happy about the proposed location.Dubba GDubba G