Bermuda forward Kane Crichlow made his debut for Chelmsford City in a 2-1 defeat away to Slough Town in their opening game of the National League North season at the weekend. Crichlow, who joined Chelmsford from Bishop Stortford this summer, started the match and came close to scoring, hitting the crossbar in the 23rd minute. […]