34m

NASCAR was back on broadcast TV again this week with a pair of national series races on NBC at Texas Motor Speedway. The (…)