You asked:

facts about J. D. McDuffie

  • John Delphus "J.D." McDuffie Jr. was an American racing driver.