Reigning Supercars champion team Triple Eight Race Engineering has confirmed it will field Ford Mustangs from 2026. In a blockbuster Supercars story, Triple Eight and Ford revealed they will rejoin ...