
The Opening Ceremony kicking off the 2012 Olympic Games is just a few days away. If you’re like me, you’ll be glued to the TV at every opportunity, rooting for your favorite athletes and marveling at the feats of physical discipline and endurance on display, all while simultaneously lamenting that you skipped the gym that day, [...]

















