2010 Women’s Rugby World Cup Set in London
Posted on September 26, 2008 by Jay
and has no comments yet.
The International Rugby Board (IRB) has announced that the 2010 Women’s Rugby World Cup will be held in England. Three years ago the event was held in Edmonton, Canada and this time, it is England’s turn. Both England and Germany were bidding to host to event, but England was favored because the International Rugby Board [...]
Read more