Trivia Question Which American swimmer won 23 Olympic golds? A) Michael Phelps B) Caeleb Dressel C) Mark Spitz D) Ian Thorpe Next Question >>