A youth baseball coach was arrested after multiple victims came forward with allegations of sexual misconduct in two Florida counties.
The Ocala Police Department said they began investigating John James Sales, 29, on March 31, 2025, when a teenage victim's mother reported incidents of "unwanted physical contact and inappropriate conversations."
Throughout the investigation, police said they found more victims, including some who had experienced sexual misconduct by Sales in both Marion and Citrus Counties. The incidents spanned several years.
Police said they then gathered enough evidence to arrest Sales, and he was charged with lewd or lascivious molestation and lewd or lascivious conduct/touch. Sales was taken to the Marion County Jail.
Sales was a youth baseball coach and volunteered in local church youth programs, which gave him regular access to minors. Due to his roles in the community, police said they believe there may be more victims.
Anyone with information is urged to come forward by contacting OPD Detective Drake at 352-369-7000.
Tampa Bay 28 Mugshot Policy
When a mugshot is used
If the person is still on the loose and a potential threat to the community; if there is a good chance that showing the suspect would help identify additional victims or otherwise protect the public from a serious threat or if the crime or the suspect is of such a significant note that seeing them in a mugshot is in the greater public interest.
Using previous mugshots
Only if the story is specifically talking about that previous crime
We do not show mugshots of victims
This policy started in early 2021
There are some truly inspiring people who call the Tampa Bay area home. People who overcome odds that others could not even imagine. Tampa Bay 28 anchor Lauren St. Germain met a woman who is doing just that, as she competes at an international level after 2 life-saving lung transplants.