WORLD TEAM FALLS 17-0 TO TEAM USA
SATURDAY, JANUARY, 30 – FORT LAUDERDALE, FL – The world is becoming a smaller place. At least in football terms, only 17 points separates the game’s traditional powerhouse of the United States and the rest of the world following a 17-0 Team USA victory over the World at Lockhart Stadium in Fort Lauderdale.
Click here for more on the game.
This post is also available in: French