Billy Scott on what it took to win: ‘It’s in the driver’s hands’
  • 6 days ago
Billy Scott, No. 45 crew chief, talks with NASCAR.com's Alex Weaver on what it took for his team to leave Talladega with a win.