Three candidates have officially announced their run, while speculation grows about other potential candidates.