Exclusive: Celtic agree terms of four-year contract with star first teamer

Exclusive: Celtic agree terms of four-year contract with star first teamer