Sommers won races and championships all over the Southeast and also had a brief career in the series now known as Sprint Cup. He ran 30 Cup races from 1976 through 1978 with two top-five and nine top-10 finishes plus a pole at Atlanta Motor Speedway in 1977.

He retired from racing in 1986 and was inducted Jacksonville Raceways Hall of Fame in 1995.