Olympians' best Twitter, Facebook pics

Athletes from around the world have descended on London for the Olympics. From Venus Williams to Ryan Cochrane, here are the Olympians' best Twitter and Facebook photos.
Swiss tennis star Roger Federer is looking forward to playing at Wimbledon for the second time this year, only this time for his country. (Courtesy of Roger Federer on Facebook)