Scott McLaughlin has won yet another race from pole position for his Garry Rogers Motorsport squad in Race 7 of the Australian...
Scott Dixon comes out on top in a thrilling return to Phoenix International Raceway. This comes after Helio Castroneves and Juan Pablo...