Matheus Leist Continues Winning Streak, Wins Race 1 At Road America

Plymouth, WI – Its been nearly one full month since the Indy Lights Series drivers were on the race track for a race, May 26 to be exact. Matheus Leist won the Freedom 100 at the Indianapolis Motor Speedway that day. Today, June 24, Leist continued that winning trend. 

Read More