PHOENIX (AZFamily) — A man has been indicted after he reportedly led police on a chase while fleeing officers in Phoenix last year.
Johnny Lee Castillo, 45, faces multiple felony charges stemming from the November 2024 pursuit.
According to the Maricopa County Attorney’s Office (MCAO), Castillo was being investigated for a retail store theft when he fled from police. As he ran, he reportedly struck a Phoenix officer…