Who Will Win The Astor Cup?

Who Will Win The Astor Cup?

The Verizon IndyCar Series championship is set for a thrilling conclusion in 2017, with just one race remaining, Josef Newgarden leads Scott Dixon by just three points. Team Penske’s Helio Castroneves and reigning series champion Simon Pagenaud are also still in...