NASCAR: Kevin Harvick wins rain-delayed Bristol race

A race that started Saturday night ended nearly 24 hours later.

Click to Continue »

Read entire article