Kevin Stewart Wins at Indy

Stewie’s First Win!  Top 5 . . . Kevin Stewart, James Hackworth, Paul Perry, David Groseclose, JC Bowman.