Program Chair Announcement

The St. Louis Region SCCA Board of Directors is pleased to announce that Rachel Larson is now the Chair of our Road Race program. Rachel threw her name into the hat in May. During our Board meeting on June 10, Regional Executive Matt Pirrello officially nominated her for the position and the Board unanimously voted…

Read More