Kevin Harvick And Stewart Haas Racing

have dropped a penalty appeal they have.

Arrow to top