Did you happen to catch any of the IAAF Track and Field World Championships from Daegu, South Korea which took place earlier this month? Well, I watched some of the track events and never felt more in awe of the beauty of the human form. At the same time, I never felt guiltier about skipping […]