Josef Newgarden Wins His First Ever Indy 500 in Thrilling Fashion and 20 Other Drivers to Win in Past Years
On May 28, Josef Newgarden became the newest winner of the Indianapolis 500, also known as the Indy 500 — can you name the previous 20 winners of the race?