After multiple back-and-forth battles in Saturday’s NASCAR Craftsman Truck Series race, it was Cup Series champion Kyle Busch capturing his third-consecutive checkered flag at EchoPark Speedway.It ...
When the checkered flag finally waved after the NASCAR O’Reilly Auto Parts Series race at EchoPark Speedway on Saturday, February 21, it was Sheldon Creed surviving to take his first series victory.