Scott babinski, the pedo in harrington DELAWARE we caught at his sons baseball practice, has taken a plea and is locked up till november 2026! His video here:
https://predatorpoachers.locals.com/post/3501803/predator-confronted-at-sons-baseball-practice