Not even restrictor-plate racing can keep Monster Energy NASCAR Cup Series drivers from taking the t

Not even restrictor-plate racing can keep Monster Energy NASCAR Cup Series drivers from taking the top spots in the lower Xfinity Series—at least, not this weekend at Talladega. Four of the top five finishers are either current or former Cup regulars, with Aric Almirola taking the win. But hey! It was a fun race.

Read more…


Source: Jalopnik