Leigh Diffey on Safety, IndyCar & 2018 Championship
NBC IndyCar Announcer Leigh Diffey came into The Freak Nation Sunday night after a difficult race at Pocono. Diffey was calling the action when a terrible accident hospitalized IndyCar driver Robert Wickens and injured several others. Diffey talked about the race, the accident and the remaining three races on the IndyCar schedule. Listen.