Question: Who ran for president in 2004 and had running mate John Edwards?
Answer: John Kerry