Kyle Busch, come get your clock.
Leading a race-high 123 of 255 laps, Kyle Busch pulled off an overtime victory in Saturday’s Alpha Energy Solutions 250 NASCAR Camping World Truck Series race at Martinsville Speedway and filled a major hole in his résumé by securing the coveted grandfather clock that goes to the victor. Continue reading