JAMAICA BEACH — A monthlong undercover operation ended with the arrest of a Jamaica Beach man accused of agreeing to pay an officer $2,000 to have sex with a child, authorities said Thursday.

Bail for John Todd McCabe, 51, was set at $100,000 on a charge of sexual performance of a child after his 3:40 p.m. Wednesday arrest at a park in Bacliff, Capt. Barry Cook of the Galveston County Sheriff’s Office said.

A person with knowledge of the matter contacted the sheriff’s office with information that led to the investigation, which lasted more than a month. An undercover officer began communicating with McCabe through text messages and phone calls, Cook said.

One of those communications led to the Wednesday afternoon meeting at Spillway Park in the 5500 block of W. Bayshore Drive. The officer pretended to be the grandmother of the child, Cook said.

Authorities accused McCabe of arranging to pay $2,000 to have sex with a 10-year-old. McCabe was also accused of giving the officer $200 for a hotel room. He was arrested after leaving the park.

The sheriff’s office recorded the meeting and said McCabe was cooperative and gave a statement while in custody.


(1) comment

Lars Faltskog

What a sickey. Needs to be locked up and be part of a chain gang that collects trash along highways for rest of his miserable life.

Welcome to the discussion.

Keep it Clean. Please avoid obscene, vulgar, lewd, racist or sexually-oriented language.
Don't Threaten. Threats of harming another person will not be tolerated.
Be Truthful. Don't knowingly lie about anyone or anything.
Be Nice. No racism, sexism or any sort of -ism that is degrading to another person.
Be Proactive. Use the 'Report' link on each comment to let us know of abusive posts.
Share with Us. We'd love to hear eyewitness accounts, the history behind an article.