Michael Phelps, the most accomplished Olympian of all-time, retires with 23 gold medals.
RelatedCIF San Diego D2 Championship Highlights: Mater Dei Catholic vs Olympian
RelatedBoomer Phelps Gets Swim Lesson From Dad's First Instructor
RelatedOlympic gold medalist snowboarder hits tee shot… right into a poor cameraman
RelatedIf April Ross Doesn't Play With Kerri Walsh Jennings In 2017, It'll Be To 'Start A Family'