David Edgar

Su padre, originario de Jarrow, Tyne y Wear, fue un futbolista profesional que jugó para Newcastle United y Hartlepool United en Inglaterra al igual que para el New York Cosmos.

Edgar creció en Kitchener y asistió a la Blessed Kateri Catholic Elementary School, en donde rompió varios récords atléticos, incluyendo los 800 m, 1500 m y el salto largo.

[1]​ Cuando Edgar tenía nueve años, su padre lo llevó a Inglaterra para que compita en un campeonato de fútbol auspiciado por Manchester United.

Edgar causó una buena impresión en el torneo y el Manchester United le ofreció una beca.

En agosto de 2019 regresó a Canadá para jugar con el Forge F. C. en la Canadian Premier League.