Connect with us

The Busch brothers may have won stages one and two, but Kevin Harvick is an unstoppable force early in this NASCAR season. Going into the race, everyone knew Harvick had something to prove, which is odd considering he had just won two straight races. But, after a big penalty at Vegas took him out of the…

Click to comment

You must be logged in to post a comment Login

Leave a Reply

More in Auto Racing