Power 10 For Las Vegas, Mar. 2

It took 24 hours to get the race in California completed, yet we still don’t have a good idea of who will be strong this season and who won’t.  If it wasn’t a water-induced crash, it was poor track conditions.  I don’t think the new car had much of a weekend, either, as the racing was not as close as we were led to believe it would be.  Not bad if you’re an Edwards fan, though. Read the rest of this entry »