Last Lap Pass Drives MacCachren to Victory in SST Round No.4

San Diego, Calif. (May 4, 2013) – SPEED Energy Stadium SUPER Trucks invaded Qualcomm Stadium in San Diego, Calif., for a full night of racing action with four distinct divisions testing their skills on the uniquely prepared high flying dirt and asphalt course. Rob MacCachren, Dan Runte, Apdaly Lopez, and Myles Cheek were able to …

Last Lap Pass Drives MacCachren to Victory in SST Round No.4 Read More »