@DanielleTrotta do manufacturers have too much power now over the teams and Nascar? Are they to blame by giving orders to teams and putting drivers in a position they may not be comfortable with but do it in fear of losing support or even their ride?
@PPistone there's a 2 million dollar difference in money from 32nd to 16th in points. That's why people are blaming the system. 2 million is a lot of money