IndyCar Series Returns to Phoenix; Dixon with the Victory
By Francisco Romero Eleven years had past since IndyCar racing last made a stop in Phoenix. On Saturday night more than 20,000 spectators witnessed the Verizon IndyCar Series at Phoenix International Raceway. Scott Dixon took the victory after leading the