Finals Day - England End French Hopes - 2004-07-25 00:08:57 |
Last night England Mens A team put a stop to France's assault on reclaiming the World Title for a second year by winning the World Final 17-13 on their own soil. The England team had got off to a slow start in the group stages and only scraped through to the semi-finals in fourth spot with very few giving them much of a chance against the unbeaten Scotland team, last years beaten finalists.....
England - World Champions 2004
Read More |