The US women's soccer team that thrashed Japan to win the World Cup got its moment in the sun on Friday during a well-earned victory parade in New York City. Continue reading…
Trending Articles
More Pages to Explore .....