Will Power ends 2-year IndyCar drought with Road America victory – Milwaukee Journal Sentinel

Will Power became a two-time IndyCar winner at Road America. Who is he and how did he win the XPEL Grand Prix? … ELKHART LAKE – The wait was worth it …Read More