Like millions around the world, I have found myself huddled in front of my television over the past few days watching the lightening fast coverage of the London Olympics. The 30th run of the Olympiad is already packed with intense competition, realized defeat and examples of overcoming hardships. Wh...


