Dundee’s O’Dea in good shape for Hearts

Darren O'Dea looks set to face Hearts this weekend.
Darren O'Dea looks set to face Hearts this weekend.