Barnsley have signed defender Jason McCarthy from Southampton for an undisclosed fee, with the defender signing a three year contract. ...