Leffingwell made one start in the NASCAR Craftsman Truck Series at Memphis Motorsports Park in 2001. Source Click Here to Read the Full Original Article at … Share