The 34 year old started his career at Nottingham Forest before having spells at Notts County, Chesterfield, Walsall, Portsmouth and Mansfield Town in the Football League. Craig also represented England at numerous youth levels.
More recently, Westcarr spent the majority of last season with Matlock Town after joining them in September on dual registration forms from Boston United, with Craig ending the season as the Gladiators' top scorer.
"It's all about having players that know this level" said Paul Rawden when discussing his latest recruit. "In addition to knowing our league, Craig has experience at a higher level, and he scores goals wherever he's been. Scoring goals was our biggest issue towards the end of the season. Craig got 16 goals last season in this division, and we feel he's still got plenty of goals left in him, as well as the know-how that his experience will bring."
Craig added "I've seen the other players that have come in and they've said the same. They've been sold what Paul and Russ want from their squad and I'm no different. Pre-season is going to be hard work, but it's what I want. We're going to start pre-season as a good group, looking to be at our best for the club and its supporters."