Martin Truex Jr. admitted that "I screwed it up" as a pitlane speeding penalty in Bristol's Round of 16 elimination race ...
Kyle Larson captured a dominant victory in Saturday's Bass Pro Shops Night Race, winning both stages and the race -- earning himself seven valuable playoff poin ...
Harrison Burton's NASCAR playoff exit sparks fan sarcasm, highlighting frustrations over his winless streak and questioning ...