Tykes take Edwards

Defender arrives at Oakwell on two-year deal