Almirola Top Toyota in Darlington
Aric Almirola led Toyota with a fifth-place finish in the NASCAR Xfinity Series race at Darlington Raceway on Saturday afternoon. Sheldon Creed scored his third straight top-10 with a ninth-place run. It is his seventh top-10 finish in the first 11 races of the season. Toyota Racing Post-Race Recap NASCARContinue Reading