Tag: NASCAR

NASCAR sucks!

NASCAR adds Jeff Gordon to Chase.  Does it matter?  Yup…read on… Now this reeks of favoritism and dictatorship since one person, Brian France, claims to have the authority to bend the rules. Deals are made before, during and after races.…