I started putting this poll together yesterday but lightening knocked our power out for 3 hours. Anyway, normal service is now resumed and I also happen to think that it will be on the one mile track this weekend. Kyle will win it after his lousy race at Pocono. Not that I want him to win, I just think he will!
Had to go with the Biff, Greg Biffle that is and the 16 car this week. He has been decent in recent weeks and always run Michigan well. I kinda like Tony Stewart this week for some reason also I think he's do.