All Posts Tagged Tag: ‘Women’s Bobsled Team’

Lolo Jones: Looks Enough to Win in Sochi? Not!

No doubt about it, Lolo Jones is pretty hot and draws viewers to whatever sport she decides to compete in. Well, apparently NBC seems to think so. But fellow bobsledders are not as thrilled with her selection to compete as a pusher on the women’s bobsled team in Sochi. Jones, who is set to become the ninth American to compete …

Read More