(Jim Cheney photos from Stu Lord Collection) – My pal Stu Lord spent many years in the thick of the short track racing scene in New England. Serving as the track announcer at Lee Speedway, crewing on race cars, reporting on races, and generally being one of “the” guys who had his finger on the [...]
More...
More...
Comment