David Peter Gray

Former coach · Hibernian · 88 matches

How teams coached by David Peter Gray (Hibernian) play: favourite formation, possession, passing, aggression, substitutions and results, derived from match…