Ugh. Not much to see here. Pardon me if I sound a little perturbed, but I hate rain delayed races, and especially rain-shortened races that don’t benefit me! Kurt Busch wins the race, executing a good pit strategy, and gives Buschlouseski Racing the skin and win over division rival Fender Benders. Damn rain…: Buschlouseski Racing … More LFN Results – Michigan: Garbage rain ruins wonderful race…for some.