SOUTH COAST RACEWAY STALWART CHASING ON-TRACK RESULTS
Anyone who is familiar with South Coast Raceway would be familiar with Greg ‘Dutchy’ Holland, the long-time committee member, former Vice President and track commentator.
After 12 years of intense hands-on involvement with the facility, Holland has taken a step…