Ben Rhodes enters the upcoming race following his strongest performance of the season, securing a commendable 7th place finish at COTA. After enduring a streak of unfortunate outcomes, Rhodes aims to capitalize on the momentum gained from his solid weekend at COTA....