Jason Leffler took his Toyota to the front with two laps to go to give Toyota its first non-truck NASCAR win, a Busch series win at O’Reilly Race Park in Indianapolis. This may be just the stepping stone the manufacturer needs as it seeks its first Nextel Cup win. Busch Series points leader Carl Edwards finished fourth, despite a dislocated thumb, to maintain his huge points lead. Read the rest of this entry »
