Dundee win race to sign former Dunfermline captain Lee Ashcroft

Lee Ashcroft.
Lee Ashcroft.