McGregor playing the long game on representative football