Libby Trickett has announced that she has retired from competitive swimming.
Libby Trickett retires from swimming