Late Thursday night, Denny Hamlin took to Twitter to release a statement regarding his fine for what...
If living in the 21st century didn't seem obvious to the average NASCAR fan, look no further....