Tech Talk: Cup Suspensions & the ROVAL with Mike Wheeler
The No. 11 team in the Monster Energy NASCAR Cup Series, driven by Denny Hamlin, has not been able to seal the deal to get into Victory Lane yet in 2018. It is all but assured of making the playoffs, but the momentum of a win would go a long way to giving Hamlin a …