Stunnoders! Kevin Harvick and the 4 team are handed a massive penalty for modifying a single source part! Loss of 100 driver and owner points, crew chief suspended 4 races and fined $100k, Thoughts?
This is funny because Rodney Childress will be back for phoenix, that's his next race, the last...