Dean Richards accuses England of cheating at 2003 Rugby World Cup

0
26

Former Harlequins director of rugby Dean Richards accused England of cheating during the 2003 World Cup – however his suggestions have been dismissed as ‘ridiculous’ by Sir Clive Woodward.
Source: dailymail.co.uk