Josh Richards: “If we would’ve won at Knoxville, it would’ve been an awesome trip”

Auto Racing Daily