Neighbors told Channel 2 Action News that both Ross and his wife were drunk and walking down the street, pointing weapons and threatening their neighbors.
Ross was off duty at the time of the shooting. His wife, Holly Imlach, 40, was also arrested and charged with reckless conduct. Both were transported to the DeKalb County Jail. Imlach is a medical doctor and listed as an obstetrician.