Leeds United have made their second and third signings of the summer after landing Leon Constantine and Curtis Weston.
29-year-old striker Constantine has joined The Whites on a free transfer after his contract with Port Vale expired this summer.
Constantine has featured in a number of pre-season matches for Leeds, but is unlikely to start the new season due to an ankle injury.
Weston, like Constantine, joined Leeds on a trial basis and was made to wait to join until the club were granted their 'Golden Share'.
The former Millwall and Swindon man is delighted his future has been finalised ahead of the League One campaign.
"I'm pleased to get these things sorted," Weston told the club's official website. "I'm looking forward to the start of the new season now."