RacingHonda's Trevor Stewart Back On Top After Primm Big 6 WinThompson and Russell get first podium finishes of the seasonBy Mark KariyaMay 8, 2018