Move over, Bo Jackson: Sheila Taormina has conquered 3 sports
(Newser) -
The greatest athlete in the world today is 5'3'', 115 pounds, and named Sheila Taormina. You've probably never heard of her, but you should give this "force of nature" your attention now, writes ESPN the Magazine. Poised to become the first woman ever to compete at the Olympics in...