Excitement Lives Here
SWIM News
Steven Thomas brings home the Crown Jewel win at Daytona!
After a late race caution, the DSR Electric 250 would come down to a Green, White, Checkered finish. Steven Thomas restarted 3rd and would go on to pull off a masterful pass out of turn 3 to bring home the checkered flag for SWIM!