Motorsports Dixon Wins Indy Japan George Walker | September 18, 2011 MOTEGI, Japan – (Sunday, Sept. 18, 2012) – Scott Dixon held off Will Power — the new championship front-runner and repeat Mario Andretti Road Trophy titlist – on Read More