Who said Cinderella's slippers had to be heels?

Tag: Denny Hamlin

Checkered Flag or Throwing Caution to the Wind

Checkered Flag or Throwing Caution to the Wind

With five Saturdays until the beginning of the 2017 NASCAR season and the famous Daytona 500, the powers that be (plus so many others) confirmed changes to the ever confusing points system for the newly minted Monster Energy NASCAR Cup series. I cannot remember a […]