And today in Phoenix, Kevin Harvick was "Freaky Fast", winning the race."Freaky fast"? sounds a little suspicious..lol