https://ictfc.com/cameron-harper-and-roddy-macgregor-sign-new-deals/
Cameron Harper and Roddy MacGregor sign new deals - ICTFC
Jun 28, 2019 - The club is delighted to announce that Cameron Harper and Roddy MacGregor have signed new, extended contracts through to the end of Season 2021/22. Manager...
cameron harperroddy macgregornew dealssignictfc