Home Base


CAA ICON Strategic Advisory provided deal structure, lease analysis, negotiation, and acquisition advisory services to Mountain Star Sports Group. Mountain Star Sports Group acquired the Tucson Padres (Triple-A) and relocated the team to El Paso, Texas in 2014. The renamed El Paso Chihuahuas play in state-of-the-art Southwest University Park. Mr. Barrett assisted in stadium deal structure and negotiated the stadium lease with the City of El Paso on behalf of the team.