Dixon & Armstrong on the podium as Palou wins at Iowa Speedway

TalkMotorsport Long Read Length LONG READ

Alex Palou hasn’t needed much luck in this historically strong NTT INDYCAR SERIES season, but he got some in a…