Justin Allgaier dominated Sunday’s Iowa 250 presented by Enogen but had to hold off a hard-charging Christopher Bell for the victory at Iowa Speedway. Allgaier swept all three stages on the day for the race win and his second NASCAR Xfinity Series victory in 2018. Allgaier faced a variety of challengers throughout the day. The 

Continue Reading