Dundee hand Josh Mulligan new deal as he gets ready to head to Peterhead on loan

© SNS GroupJosh Mulligan.
Josh Mulligan.