"The deal has taken a long time to come through and I tried to sign him a while back," said Vale boss Martin Foyle.
"He's a good addition if we want to attract better players to the club."
"He's a good addition if we want to attract better players to the club."