Sunday should be an interesting race. The field is set by points instead of speed because of rain, so some of the faster cars will have to beat and bang their way to the front.
If there is one thing you can be certain about this week it is uncertainty. Rain has changed the complex of this race, and that may not be a bad thing.
There has only been one practice session, during which most teams focused on qualifying setups, so it's mostly whoever guesses correctly on the setup that will be victorious on Sunday.
This sets the race up for possibly a first time winner, or maybe Jeff Gordon who will start first due to being the point leader can shut up the media about his winless streak, and if Dale Jr. can make his way from 19th to win Sunday he may silence the critics that say he is overrated, who knows the possibilities are endless.
Only time will tell who will pull into victory lane on Sunday, but expect the unexpected in a race that is shaping up to be the most exciting event thus far this season.