World Rugby Hall of Fame inductee Al Charron reminisces on his most memorable victory with Canada, defeating Wales at Cardiff Arms Park in 1993
50 sec
Latest Videos
Page of 18995