Today marks the 10th anniversary of England’s big win at Rugby World Cup 2003. A decade on from this momentous moment, sports fans are now looking forward to 2015, when Rugby World Cup comes to English shores. Here, we proudly present The Real History of…