The 28-year-old signs from Warrington Rylands, and becomes the first signing under new joint managers Anthony Johnson and Bernard Morley.
Duxbury started his career at Stockport County, and has also featured for Northwich Victoria, AFC Fylde, Chorley, Boston United and Spennymoor Town.
It was at Spennymoor where he worked with Johnson and Morley before. They were joint managers at Brewery Field for nine months.
He actually scored against Radcliffe in a 3-0 win for Rylands back in April.
Photo credit: Radcliffe
Keep up-to-date with our exclusive email newsletters.
Subscribe