Spain sit atop unprecedented podium

From FIFA.com:

Spain became the fifth country to win the FIFA U-17 Women’s World Cup, lifting the coveted trophy at Uruguay 2018 and laying to rest the demons of Costa Rica 2014, when they lost in the final.

Share This Post

Google1DeliciousDiggGoogleStumbleuponRedditTechnoratiYahooBloggerMyspaceRSS