Question: who drove the number 99 car in nascar
Answer: Carl Michael Edwards II ( born August 15 , 1979 ) is an American former professional stock car racing driver .