There will be plenty for race fans to watch this year when the when the green flags drop during the 2008 NASCAR Sprint Cup season.