NASCAR invades Phoenix for a weekend of championships  The Arizona Republic

More...