June 18, 2018
Justin Allgaier crosses the finish line while winning the NASCAR Xfinity Series auto race, Sunday, June 17, 2018, at Iowa Speedway in Newton, Iowa. (Charlie Neibergall/AP Photo)
June 18, 2018
Justin Allgaier crosses the finish line while winning the NASCAR Xfinity Series auto race, Sunday, June 17, 2018, at Iowa Speedway in Newton, Iowa. (Charlie Neibergall/AP Photo)