Tune into a NASCAR Cup Series race today, and you’ll be greeted by what is effectively the Formula 1 of the stock car world: High-powered race cars compete all-out for hundreds of miles as strategy ...