31-year old Fox has signed a 12 month deal after he decided to not to renew a deal at Colchester United.
The former Norwich City midfielder spent three years with the Canaries of which two seasons were in the Premiership after they gained prmotion back in 2011.
Fox who started out as a trainee with Manchester United left Colchester United last month as he wanted to move back to the North West with his young family, he has played for Blackpool after his release from United and also had a loan spell at Barnsley.
Steve Davis told Radio Stoke "Foxy's been brilliant, he's got a good attitude and he brings great experience to a young team"