Here's how Denny Hamlin's massive penalty will affect his team moving forward September 7, 2017 10:47 pm|