U.S. Wins U-20 World Cup!
The United States women Under 20 won the U-20 World Cup against North Korea. The two teams faced off in Santiago, Chile on Sunday. The main star for the U.S. team isn't even American. Sydney Leroux, who made the first goal of the game in the 23rd minute was actually born in Vancouver, B.C. She [...]
The Footie @ Dec 8, 2008 4:10 AM EDT | Blog Profile