Rest in peace, karting tech inspector Tom Speaks
TALLADEGA, Ala. — Many in the sprint and road racing karting communities are saddened this week to learn of the passing of longtime technical inspector Tom Speaks of Alabama. Speaks passed away unexpectedly Wednesday night after a brief illness. For … Read More