David Edgar is the grandson of Eddie Edgar (Retired).
David Edgar
Canada Soccer
Currently working as:
Assistant Manager
Club:
Forge FC
Further information