A Chat with Sierra Vista Mayor Clea McCaa
Sierra Vista Mayor Clea McCaa was on the First Watch Radio Program and told us a little about himself and his plans for Sierra Vista.
McCaa: I wasn't born in Sierra Vista. I came here in 1980, I was in 9th grade, and my dad was stationed here at Fort Huachuca...