-
Arizona Edition - Democrat Terry Goddard has long history in Arizona politics. He was elected mayor of Phoenix four times and served two terms as the…
-
Arizona Edition - Arizona Democrat Terry Goddard has a long history in Arizona politics. He served as the Mayor of Phoenix in the 1980s, was a federal…