Carl Long
James Carlyle Long (born September 20, 1967) is an American former professional stock car racing driver, mechanic, and team owner. He last competed part-time in the NASCAR Xfinity Series, driving the No. 66 Toyota Supra for MBM Motorsports. In the past, he served as a mechanic for Mansion Motorsports, Spears Motorsports, and Travis Carter Motorsports. He was a crew chief at Front Row Motorsports for Eric McClure and Competition director at Rick Ware Racing.
Piano Diamonds
- 2017-07-16T00:00:00.000000Z
Similar Artists