Team USA defeats France for power soccer world championship
posted on January 1, 2008 - 2:55pm
What a magnificent tribute to the gutsiness of eight incredible athletes!
On Oct. 14, after days of intense competition, Team USA emerged victorious in the Power Soccer World Cup in Tokyo.
On their way to the top they beat world-class power soccer teams from Belgium, Denmark, England, France, Japan and Portugal. Their final win came in a sudden-death overtime match against France, which had never...