Honda's Trevor Stewart Back On Top After Primm Big 6 Win

Thompson and Russell get first podium finishes of the season