Leryn Franco is one of the most talked-about Olympians in London, even though she didn’t win her javelin throw bid. Leryn’s pretty face and stunning beauty captured not a single medal, but the admiration of millions. A failure in her athletics bid is softened by [...]