All told, his team collected 63 victories in NASCAR competition with his final victory as a team owner coming on May 16, 1993, at Sonoma, California, …
All told, his team collected 63 victories in NASCAR competition with his final victory as a team owner coming on May 16, 1993, at Sonoma, California, …
In