Canada take out Sydney7s

Canada have beaten the USA 21-17 in a tense final of the Sydney7s.  Captain Ghislaine Landry spoke to the media following their first title of this World Series season.

Join the discussion