IndyCar: Newgarden Sets Sights on Unique $1 million challenge
Last year, Indianapolis 500 winner Josef Newgarden won the biggest prize in the prestigious “Greatest Spectacle in Racing” history when he took home a record $3.666 million dollars with his … Read More