NASCAR should have an announcement in the next few weeks regarding a Busch race in Mexico City, which has been the main sticking point of the 2005 Busch schedule. NASCAR also will introduce a 10-year deal to run a touring series at the complex. With plans to race in Canada also in the works, NASCAR could expand its operations to three countries in North America.(Foxsports/Sporting News)(7-26-2004)
