Brett Moffitt drove around Red Horse Racing teammate Timothy Peters and William Byron on the second corner of the final lap to take the lead and the victory in Saturday’s Camping World Truck Series race at Michigan International Speedway.
The victory was the first in a major NASCAR series for Moffitt, a part-time driver Camping World.
It came […]
Michael McDowell punted leader Alex Tagliani out of the way with 17 laps to go, survived several late restarts and went on to claim his first Xfinity Series race. It came in overtime at Road America in Elkhart Lake, Wis. on Saturday.
Brendan Gaughan, McDowell’s Richard Childress Racing teammate, hounded McDowell over the final laps but […]