No image available
/ 20 October 2007
In this most weird and wonderful Rugby World Cup, England is making it seem like anything is possible. That includes winning the final against South Africa on Saturday at Stade de France, a prospect that was utterly absurd little more than a month ago.