News

After Kyle Larson crossed the finish line at Bristol, he did more than just set new personal records for himself. With his victory, he crushed Denny Hamlin’s hopes of a triple-peat, although he still ...