Stewart in pits Eldora Published May 12, 2015 at 600 × 800 in Schatz wins Eldora double Shane Stewart in the Eldora work area