Mar 20, 2022 #1 A ASFN Admin Administrator Administrator Moderator Supporting Member Joined May 8, 2002 Posts 349,974 Reaction score 38 Scott McLaughlin won at Texas Motor Speedway for his second consecutive IndyCar victory, while Jimmie Johnson placed a career-best sixth in IndyCar. Continue reading...
Scott McLaughlin won at Texas Motor Speedway for his second consecutive IndyCar victory, while Jimmie Johnson placed a career-best sixth in IndyCar. Continue reading...