Michael Mueller SCCA

Michael Mueller SCCA

Michael Mueller won his second-consecutive Formula 500 title at Road America. (Mark Weber/SCCA Photo)