Simon Pagenaud Holds Off Alexander Rossi To Win 2019 Indianapolis 500
Frenchman Simon Pagenaud won the 2019 Indianapolis 500 – his first-ever Indy 500 victory – by a mere two-hundredths of a second over 2016 Indy 500 winner, American Alexander Rossi, in a thrilling race finish that saw six lead changes in the final laps. Japan’s Takuma Sato – the 2017 Indy 500 winner – placed […]