Kevin Harvick was going to win at Martinsville, or so I thought. Having led 154 laps, it was a logical expectation, but he wound up eighth. Jeff Gordon was going to win, then a late caution and a speeding penalty in the pits ended those dreams and left him ninth.
From the first short track of the season with the grandfather clock as the trophy, here is what was surprising and not surprising from Martinsville Speedway’s STP 500.