Red or white? That’s the question this weekend as stock car’s premiere racing series takes on Sonoma Raceway in the heart of California wine country. Maybe it’s my country roots, but I’ll pass on both for a Busch Light Peach or two. Either way, I’ll be wired and ready to go as NASCAR visits its […]