Joseph Wolkin is a reporter who covers Nascar, Formula 1 and IndyCar. Leigh Diffey an Australian-American auto racing commentator on air for NBC Sports prior to the ... [+] running of the NTT ...
His broadcast partner and close friend, Leigh Diffey, delivered the call. There was no better way for Diffey to make his full-time booth debut than this. The Australian-born announcer has been a ...