Grab Networks has a huge collection of videos from over 300 news sources. Find in-depth news, embed it to your site, and build community!
Japan announce World Cup squad
May 10, 2010
National team coach Takeshi Okada announces Japan's 23 man squad for the soccer World Cup in South Africa.
Ã‚Â© 2010 Reuters