Local Pike County man Larry Jones appeared on the Netflix game show called "Squid Games: The Challenge". The show premiered on Wednesday, Nov. 4, 2025. The game show took place in London, England. It ...