Caley Jags sign forward Keatings on pre-contract

James Keatings.
James Keatings.

Breaking