I really believe that Michael Phelps is part fish. LOL
But does he like fishsticks?
...
He does have an unusual combination of physical attributes that help.