Denny Hamlin is excited to see how crew chiefs will use different strategies with the new enhancements, but in the end the improvements will lead to more exciting and better racing.
Add favorite players, teams, and leagues with an NBCUniversal Profile