6’6” Palm Bay cop faces brutal rape accusations

PALM BAY — According to public records from the Brevard County Clerk of Courts, a Palm Bay Police officer has been accused of sexual battery.

PBPD Officer Stephen David Ball, 35, currently faces a petition for injunction for protection against sexual violence, filed on Dec. 8, 2022, records showed.

Advertisement