Justin Allgaier Dominates En Route to Iowa Victory
Justin Allgaier was a part of the first NASCAR XFINITY Series event at Iowa Speedway in August 2009. But up until now, the 10th year of XFINITY racing there, he had never won at the short track. That changed Sunday (June 17) as Allgaier led 182 of 250 laps to earn his first Iowa victory. …