NASCAR Power Rankings: Christopher Bell Has Reason To Smile
Strategy meant as much as speed last Sunday at Sonoma Raceway, as the drivers who gave up the stage points to get track position had the upper hand when it came to vying for the win. So sorting through the Sonoma results to create the power rankings was a little bit tough, not to mention that only three drivers finished in the top 10 in the back-to-back road-course races. Those […]