Iowa Speedway has tapped longtime NASCAR and Kansas Speedway executive Eric Peterson as its new president ahead of NASCAR’s national series return to the Newton, Iowa facility. Peterson, a Kansas native, will assume his duties immediately as the track prepares to host its inaugural Cup Series weekend June 14-16. It will also mark the first […]