JimmyJames Posted March 31, 2010 Share Posted March 31, 2010 Are the US really the 16th best nation in the world? Link to comment Share on other sites More sharing options...
jpg75 Posted March 31, 2010 Share Posted March 31, 2010 Top 5: Spain, Brasil, Netherlands, Portugal, Italy http://www.tsn.ca/soccer/story/?id=316142 Canada drops to 64th Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.