How Franzoni overcame tragedy to become Indy Lights’ latest winner by Ida Wood 26 June 2018 by Ida Wood 26 June 2018 In the week preceding this year’s Mazda Road to Indy races at Road America, it was announced that 2017 Pro Mazda competitor Jeff Green had died from injuries sustained in…