Two major smashups marred the 40-lap Firestone Indy Lights Freedom 100 at Indianapolis Motor Speedway on Friday as Sam Schmidt Motorsports’ Josef Newgarden navigated the 100-mile test for his first win at the Brickyard. Teammate Esteban Guerrieri finished second and Victor Garcia of Team Moore Racing completed the podium in […]
Read More