Broc Feeney has won the opening race of the 2026 Supercars Championship at Sydney Motorsport Park and given Triple Eight the perfect start to its new relationship with Ford. A Feeney victory may not ...