Medical done: Celtic player to sign three-year contract with new club – Sources

Medical done: Celtic player to sign three-year contract with new club – Sources