McKeon, who holds the Australian record with 14 Olympic medals in swimming, including six golds, has retired after an illustrious career spanning three Summer Olympics.