The Captain James Wadsworth Challenge, organiser of the Tour de Troops Castles event, has announced dates for the endurance bike ride as it returns in 2019… The gruelling 570-mile cycle challenge will be held from 5th-8th June 2019 and will take in three of the...