The Finn commits to another stint as the coach for ENCE.
Has ENCE finally found the missing pieces to their puzzle?