David Humphreys: New IRFU performance director ‘understands how to win’ – Best
David Humphreys won 72 caps for Ireland and captained Ulster to the European Cup in 1999 Former Ireland captain Rory Best says “ruthless” new IRFU performance director David Humphreys is “a brilliant appointment”. Humphreys has served as Ulster’s director of rugby and spent six years in a similar position at Gloucester. “He understands what needs […]