Dundee confirm O’Dea deal

Darren O'Dea.
Darren O'Dea.