James Carlyle "Carl" Long (born September 20, 1967) is an American 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. Early career Long began racing in 1983 at Orange County and South Boston Speedway. He won the track championship at South Boston in 1987 and the Street Stock championship at Orange County in 1990. In 1992, he raced in NASCAR-sanctioned competition for the first time, earning Rookie of the Year honors at Orange County in the Winston Racing Series, and was awarded the Best Sportsmanship award the following season. After competing at various Winston Racing tracks in the 90's, he moved up to the Slim Jim All Pro Series in 1997, grabbing a win at Bristol Motor Speedway in the No. 15 Austin Foods Chevy. In 1998, he began running ARCA and Craftsman Truck races for Mansion Motorsports. Most recently, he won the championship race at Orange County Speedway on November 12, 2006. NASCAR career 1999–2002 Long made his NASCAR debut in 1998 in the Craftsman Truck Series. at Bristol, starting 21st but finishing 31st after the engine in his No. 91 Mansion Motorsports Ford F-150 expired. He began running the Cup races in 1999 with the No. 85 Mansion Motorsports team, but DNQ'd for every attempt throughout that year. He ran Bristol again the following year, in the Truck Series posting a career-best ninth place qualifying effort, as well as at Louisville Speedway, where he wrecked very early in the race. After more struggles in 2000, he finally qualified to make his Cup Series debut in one of its most prestigious races, the Coca-Cola 600. However, Darrell Waltrip, one of the top drivers in series history, who was retiring at the end of the 2000 season, failed to qualify. Long gave up his ride to Waltrip for the race. He made another truck race in 2000 at Texas, where he started 33rd but finished 17th in a truck fielded by Team 23 Racing. Long would eventually make his Cup debut at Dover, qualifying 42nd but finishing 41st after a crash on lap 12. He made