Artesia Giants Location: Artesia, New Mexico Level: professionalSport: baseballLeague: Sophomore League Status: defunctYears: 1958-60Teams with the Giants team name Tweets by mascotdb