Barnsley captain Conor Hourihane has signed for Aston Villa.

He is the second Barnsley player who has left for Villa Park this week, after promising Barnsley full-back James Bree.