CELTIC are to explore the option of setting up a franchise club in the United States of America, according to reports...
Get the FREE Celticnewsnow app