Yep. There's been rumors for a while that NASCAR might open up the tires to a couple of companies and let the teams decide them, but its never gone through.
Yep. There's been rumors for a while that NASCAR might open up the tires to a couple of companies and let the teams decide them, but its never gone through.