IMSA Sportscar Driver Stephen Simpson at the 2018 Detroit Grand Prix Posted By: admin June 2, 2018 Stephen Simpson has his sights set on victory lane.