Matt Payne took a strong win in the final Supercars race of the season on the streets of Adelaide, but all eyes were on the ...
Michael McDowell's 2025 season had plenty of high points, especially with strong performances at several road-course races.