Answer the question...who has won the most medals in olympic history??
Michael Phelps