Rebecca Soni Bags Herself a Gold Medal

Is the United States, a.k.a., the sleeping giant of Beijing, finally awake? Looks like it as it bagged its 11th gold medal courtesy of Rebecca Soni. Take that, China!

File photo source: daylife.com

0 comments ↓

There are no comments yet...Kick things off by filling out the form below.

Leave a Comment

Web Statistics