Triple Eight has confirmed rumours that it will make a return to the Ford stable from the 2026 Supercars season. The team, ...
General Motors insists it is a case of ‘eyes forward on the 2025 Supercars season’ despite the announcement that Triple Eight is to switch back to Ford from ...