NASCAR hands out penalties for five Xfinity teams at Daytona
A few days ahead of the Xfinity race at Daytona this weekend, NASCAR has issued penalties for five Xfinity Series race teams. Per NBC Sports, the five race teams (and drivers) … Read More