Denny Hamlin struggled for most of the Enjoy Illinois 300, feeling like he didn’t have the car or pace needed at World Wide Technology Raceway. Yet, the championship leader still managed to finish ninth in the chaotic race and maintain his lead in the standings. It was his teammate Christopher Bell who missed a big opportunity to close the gap to Hamlin.

Bell had won the week before at Darlington, earning 73 points. In Illinois, however, he finished 19th and earned just 27 points, six fewer than Hamlin. Veteran journalists Jeff Gluck and Jordan Bianchi criticized Bell’s performance on the latest episode of The Teardown podcast.

Advertisement

“On…

Read the full article at SPORTS.YAHOO.COM