Schumacher win on final Top Fuel pass for 2nd straight year

November 04, 2007 07:42 PM