Great work by the Devils signing up this top young prospect. Over 100 games for Dundee Stars, their alternate captain, captain of Team GB U20 in the past, North American development and can play in several positions.
With all that on his resume, I would expect to see him being played on a regular line and not bench warming - otherwise all the work helping him develop at Dundee will be wasted.
Welcome to Cardiff, Craig. Very excited for you.