Former NASCAR Cup Series team owner and crew chief Leo Jackson Jr. has died. He was 90.
Jackson‘s passing was confirmed via a listing on the Groce Funeral Home website in Arden, N.C. According to the entry, Jackson died Nov. 6.
Jackson, alongside brother Richard Jackson, formed Jackson Bros. Motorsports in 1985. After Richard departed to form his own team, Precision Products Racing, in 1990, the team operated as Leo Jackson Motorsports, doing so until Andy Petree purchased the operation for 1997.
— Frontstretch —