
Redemption for Justin Allgaier as he hangs on for Xfinity win at Las Vegas

Yesterday at 00:19
Justin Allgaier has now won at least one Xfinity race every year, for the last nine years. The reigning NASCAR Xfinity Series champion absolutely dominated last weekend's race at Phoenix, leading 130 of 208 laps before a late-race caution derailed his efforts. Two weeks prior, he had the lead at Atlanta but failed to block a run from the outside, forcing him to settle for a runner-up finish. But ...Keep reading