Sally O’Neil

Sally O’Neil was a top female police officer who fought crime throughout New York City. She graduated from police academy with distinction, earning high scores in sharpshooting and jiu-jitsu. Those skills served her fairly well on the field, as did her athleticism and very attractive look.