James McCarthy spoke of his move to Celtic as a "long time coming" and he is ready to make his long-awaited debut against Dundee on Sunday.

[MORE]