Last Saturday's Bass Pro Shops Night Race at Bristol left a sour taste in the mouth of the entire NASCAR industry, as once again, a short track race didn't deli ...
Amid sharp criticism of last Saturday’s Bristol race, Larson and crew chief Cliff Daniels have been outspoken this week, stating that expectations were unrealistic for the event they dominated.