Was Edward Willard a NASCAR driver?

I could find no record of Ed Willard a driver in Nascar.

Please see related link.