Tell Hope Solo: USA Women’s Soccer Victory Best Sports Accomplishment of 2011
This is something for fans of Women’s Soccer and Women’s Sport to cheer: Marist Poll of Marist College reports that their poll of “the single best sports accomplishment of the year,” revealed the USA Women’s Soccer victory over Brazil as “the single best sports accomplishment of the year.” The USA Women’s Soccer win this year […]