With the news that the Aces would run in 2017, it was announced at the fans forum that Craig is back.
Craig has signed on for local team, the Workington Comets and has been announced as captain.
Craig scored eight plus a bonus point from five rides as the Aces beat Wolves but lose the Elite League Grand Final 86-96 on aggregate.
Craig scored ten points from five rides as the Aces lose at Wolves in the first leg of the Elite League Grand Final.
Craig scored a five ride paid maximum as the Aces beat Lakeside in the Elite League playoff semi-final and win 112-69 on aggregate to go through to the Elite League Grand Final.