Leigh Diffey has ruled out the prospect of returning to Australia to call Supercars despite suggestions he was wanted for that role from 2021 More »