Recapping the most impressive London Olympics performers
The London Olympics were among the most memorable Summer Games I've ever followed for numerous reasons. Right off the bat, the greatest Olympian ever wrapped up his career in Michael Phelps, while Jamaica's Usain Bolt earned the right to lay claim to being the greatest track...