Kyle Busch claims win in Saturday's race

April 05, 2008 03:13 PM