womentalksports.com
And by ‘Power Rankings’ You Mean…
So young and so inexplicable, the WPS power rankings going into this weekend’s matches place St. Louis, which is tied for the league’s worst record, on top.