3

As of 2016, which Olympian is the record holder for most Olympic Gold medals ever with 23?


MICHAEL PHELPS