Geneva native earns 6th in Olympic triathlon
"He's worked so hard and overcome so much," his mother said.
More Videos
From CNN Newsource affiliates