David Hughes is the Head of Coaching at Cardiff City FC. Formally a player, David played for Aston Villa, Shrewsbury and Cardiff City. After retiring, he turned to coaching where he has worked for some of the best academies in the country including Watford, Aston Villa and Southampton.
Hosted on Acast. See acast.com/privacy for more information.