Edgar was born in Kitchener, Ontario, to Eddie Edgar and Christine Edgar (née White).
When Edgar was nine, his father took him to England to compete in a soccer tournament, which was sponsored by Manchester United.