Scotland midfielder McGregor, with international duty, has played 51 matches this season...
Get the FREE Celticnewsnow app