Switzer Craft Racer Bob Switzer Dies – Piloted Boat That Went 100 MPH on Fox River

Johnsburg resident Bob Switzer has died. Switzer was the racing half of the Switzer brothers’ boat building operation in Crystal Lake. Dave Switzer, now retired in Naples, Florida, was the building half of the team. When my family was on … Continue reading