By Steve Wittich David Malsher from Motorsport.com recently broke a story, IndyCar aims for October race in China, the the Verizon IndyCar Series was in the process of trying to put the finishing touches on a non-championship points event on the streets of Beijing, China on the weekend of October 22 and 23rd, 2016. Shortly after the story…

This content is for 12-Month TSO Subscription members only.
Log In Register