Catalina Foothills Reaches Semi-Finals For First Time