Ricky Locklair Jr. didn’t expect to be racing on a Sunday afternoon in January at South Carolina’s Dillon Motor Speedway.  The New Year’s Bash 106-lap Street Stock race was scheduled for a Saturday afternoon.  Locklair and the rest of the field took the green flag on a Saturday afternoon.  But he crossed under the checkered […]

Read more