Is WWC being Shanghaied?
As the games were set to begin from China, the Sisters of Perpetual Indignance were already at it: The Women's World Cup is being screwed, most notably by FIFA. And right here at home. Off the Ball was going to...
Off the Ball @ Sep 10, 2007 1:58 PM EST | Blog Profile