- 296 days ago by Stephen Kersey
- No Comments ยป
- Share a Tip
Natalie Coughlin knows her way around a medal stand. The captain of the 2012 U.S. women’s swim team has won a total of 11 Olympic medals. Already a legend, she’s looking to become even more legendary in these London Olympics. … More




