top-ranking-athlete

This is Duck Hee Lee; he is deaf and is a professional tennis player from South Korea. He was at one time ranked 130th best in the world.