Dundee confirm Craig Wighton has signed for Hearts

© SNSCraig Wighton.
Craig Wighton.

Breaking

    Cancel