.... won eighteen gold Olympic medals. a) Michael Phelps b) Sanya Richard-Ross c) Mo Farah d) Allyson Felix