Indy 500 results: Josef Newgarden snatches victory in thrilling last ...

Indy 500 results: Josef Newgarden snatches victory in thrilling last ...