Nice and kneesy does it as Rangers star Graham Dorrans battles back

Graham Dorrans in training (SNS Group)
Graham Dorrans in training (SNS Group)