TEAMtalk understands Watford have won the battle to land winger Randell Williams.
The 20-year-old Williams is a free agent after parting company with Crystal Palace last weekend.
Williams had been snapped up in January 2016 by Alan Pardew, after he impressed during a trial game, at which point he was turning out for ninth-tier Tower Hamlets.
Williams spent much of his time with Palace’s Under-23 side, but he was not offered a new deal, but a number of clubs have since shown an interest in landing him.
Brighton, Brentford and Millwall had all shown an interest but TEAMtalk understands that Watford have moved quickly to agree terms and will announce his signing in the coming days.
“Alan Pardew said he wanted to have a look at me so he brought me in to train with the first-team. I played in a behind-closed-doors friendly against Crawley Town, and did well there and he liked me,” said Williams when he signed for Palace in 2016.
“I like to drive at players and I’m a quick dribbler. There’s areas that I need to work on but that’s why I’m here. I just want to better myself.”