Josh Richards: “We’re getting better and better, but we still need a little more to get a win”

Auto Racing Daily