NASCAR America: Brian Scott pleased with second-place finish at Talladega

0 Comments

After Brian Scott‘s near win at Talladega Superspeedway last weekend, he discusses with NASCAR America how his crew and teammates helped him to the best finish of his Sprint Cup career and where they go from here.