Motorsports Circuit of The Americas Ambassador Mario Andretti Visits Grand Prix du Canada George Walker | June 11, 2012 MONTREAL, Canada (June 10, 2012) – Circuit of The Americas Official Ambassador Mario Andretti visited the Grand Prix du Canada today with representatives of the Austin, Texas, sports Read More